index.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. //当鼠标放在项目上时将浮现设置和置顶图标
  2. $(".item-thumbnail").mouseover(function(){
  3. $(this).find(".item-setting").show();
  4. $(this).find(".item-top").show();
  5. $(this).find(".item-down").show();
  6. });
  7. //当鼠标离开项目上时将隐藏设置和置顶图标
  8. $(".item-thumbnail").mouseout(function(){
  9. $(this).find(".item-setting").hide();
  10. $(this).find(".item-top").hide();
  11. $(this).find(".item-down").hide();
  12. });
  13. //点击项目设置图标时
  14. $(".item-setting").click(function(){
  15. var url = $(this).data("src");
  16. window.location.href = url ;
  17. return false;
  18. });
  19. //点击项目置顶图标时
  20. $(".item-top").click(function(){
  21. var action = $(this).data("action");
  22. var item_id = $(this).data("item_id");
  23. $.post(
  24. DocConfig.server+"/api/item/top",
  25. {"action":action,"item_id":item_id},
  26. function(data){
  27. window.location.reload();
  28. },
  29. "json"
  30. );
  31. return false;
  32. });
  33. //点击取消置顶图标时
  34. $(".item-down").click(function(){
  35. var action = 'cancel';
  36. var item_id = $(this).data("item_id");
  37. $.post(
  38. DocConfig.server+"/api/item/top",
  39. {"action":action,"item_id":item_id},
  40. function(data){
  41. window.location.reload();
  42. },
  43. "json"
  44. );
  45. return false;
  46. });