|
|
@@ -1,53 +1,101 @@
|
|
|
|
|
|
-//当鼠标放在项目上时将浮现设置和置顶图标
|
|
|
-$(".item-thumbnail").mouseover(function(){
|
|
|
- $(this).find(".item-setting").show();
|
|
|
- $(this).find(".item-top").show();
|
|
|
- $(this).find(".item-down").show();
|
|
|
+layer_index = layer.load(1, {
|
|
|
+ shade: [0.1, '#fff'] //0.1透明度的白色背景
|
|
|
});
|
|
|
+$.get(
|
|
|
+ DocConfig.server+"/api/item/myList",
|
|
|
+ {},
|
|
|
+ function(data){
|
|
|
+ var html = '';
|
|
|
+ if (data.error_code == 0) {
|
|
|
+ console.log(data.data);
|
|
|
+ var json = data.data;
|
|
|
+ for (var i = 0; i < json.length; i++) {
|
|
|
+ html += '<li class="span3 text-center">' ;
|
|
|
+ html += '<a class="thumbnail item-thumbnail" href="?s=home/item/show&item_id='+json[i]['item_id']+'" title="'+json[i]['item_description']+'">';
|
|
|
+ html += '<span class="item-setting" data-src="?s=home/item/setting&item_id='+json[i]['item_id']+'" title="项目设置">';
|
|
|
+ html += '<i class="icon-wrench" ></i>';
|
|
|
+ html += '</span>';
|
|
|
+ if (json[i]['top'] > 0 ) {
|
|
|
+ html += '<span class="item-top" data-action="cancel" data-item_id="'+json[i]['item_id']+'" title="取消置顶"><i class="icon-arrow-down" ></i></span>';
|
|
|
+ }else{
|
|
|
+ html += '<span class="item-top" data-action="top" data-item_id="'+json[i]['item_id']+'" title="置顶项目"><i class="icon-arrow-up" ></i></span>';
|
|
|
+ }
|
|
|
+ html += '<p class="my-item">'+json[i]['item_name']+'</p>';
|
|
|
+ html += '</a>';
|
|
|
+ html += '</li> ';
|
|
|
+ };
|
|
|
+ html += '<li class="span3 text-center" >';
|
|
|
+ html += '<a class="thumbnail" href="?s=home/item/add" title="'+lang["add_an_item"]+'">';
|
|
|
+ html += '<p class="my-item ">'+lang["new_item"]+' <i class="icon-plus"></i></p>';
|
|
|
+ html += '</a></li>';
|
|
|
+ $("#item-list").html(html);
|
|
|
+ $("#add-item").show();
|
|
|
+ layer.closeAll();
|
|
|
+ bind_events();
|
|
|
+ } else {
|
|
|
+ $.alert(lang["save_fail"]);
|
|
|
|
|
|
-//当鼠标离开项目上时将隐藏设置和置顶图标
|
|
|
-$(".item-thumbnail").mouseout(function(){
|
|
|
- $(this).find(".item-setting").hide();
|
|
|
- $(this).find(".item-top").hide();
|
|
|
- $(this).find(".item-down").hide();
|
|
|
-});
|
|
|
+ }
|
|
|
+ },
|
|
|
+ "json"
|
|
|
|
|
|
-//点击项目设置图标时
|
|
|
-$(".item-setting").click(function(){
|
|
|
- var url = $(this).data("src");
|
|
|
- window.location.href = url ;
|
|
|
- return false;
|
|
|
-});
|
|
|
+ );
|
|
|
|
|
|
-//点击项目置顶图标时
|
|
|
-$(".item-top").click(function(){
|
|
|
-
|
|
|
- var action = $(this).data("action");
|
|
|
- var item_id = $(this).data("item_id");
|
|
|
- $.post(
|
|
|
- DocConfig.server+"/api/item/top",
|
|
|
- {"action":action,"item_id":item_id},
|
|
|
- function(data){
|
|
|
- window.location.reload();
|
|
|
- },
|
|
|
- "json"
|
|
|
- );
|
|
|
- return false;
|
|
|
-});
|
|
|
|
|
|
-//点击取消置顶图标时
|
|
|
-$(".item-down").click(function(){
|
|
|
-
|
|
|
- var action = 'cancel';
|
|
|
- var item_id = $(this).data("item_id");
|
|
|
- $.post(
|
|
|
- DocConfig.server+"/api/item/top",
|
|
|
- {"action":action,"item_id":item_id},
|
|
|
- function(data){
|
|
|
- window.location.reload();
|
|
|
- },
|
|
|
- "json"
|
|
|
- );
|
|
|
- return false;
|
|
|
-});
|
|
|
+function bind_events(){
|
|
|
+
|
|
|
+ //当鼠标放在项目上时将浮现设置和置顶图标
|
|
|
+ $(".item-thumbnail").mouseover(function(){
|
|
|
+ $(this).find(".item-setting").show();
|
|
|
+ $(this).find(".item-top").show();
|
|
|
+ $(this).find(".item-down").show();
|
|
|
+ });
|
|
|
+
|
|
|
+ //当鼠标离开项目上时将隐藏设置和置顶图标
|
|
|
+ $(".item-thumbnail").mouseout(function(){
|
|
|
+ $(this).find(".item-setting").hide();
|
|
|
+ $(this).find(".item-top").hide();
|
|
|
+ $(this).find(".item-down").hide();
|
|
|
+ });
|
|
|
+
|
|
|
+ //点击项目设置图标时
|
|
|
+ $(".item-setting").click(function(){
|
|
|
+ var url = $(this).data("src");
|
|
|
+ window.location.href = url ;
|
|
|
+ return false;
|
|
|
+ });
|
|
|
+
|
|
|
+ //点击项目置顶图标时
|
|
|
+ $(".item-top").click(function(){
|
|
|
+
|
|
|
+ var action = $(this).data("action");
|
|
|
+ var item_id = $(this).data("item_id");
|
|
|
+ $.post(
|
|
|
+ DocConfig.server+"/api/item/top",
|
|
|
+ {"action":action,"item_id":item_id},
|
|
|
+ function(data){
|
|
|
+ window.location.reload();
|
|
|
+ },
|
|
|
+ "json"
|
|
|
+ );
|
|
|
+ return false;
|
|
|
+ });
|
|
|
+
|
|
|
+ //点击取消置顶图标时
|
|
|
+ $(".item-down").click(function(){
|
|
|
+
|
|
|
+ var action = 'cancel';
|
|
|
+ var item_id = $(this).data("item_id");
|
|
|
+ $.post(
|
|
|
+ DocConfig.server+"/api/item/top",
|
|
|
+ {"action":action,"item_id":item_id},
|
|
|
+ function(data){
|
|
|
+ window.location.reload();
|
|
|
+ },
|
|
|
+ "json"
|
|
|
+ );
|
|
|
+ return false;
|
|
|
+ });
|
|
|
+
|
|
|
+}
|