点赞效果

  1. j("#a_praise").click(function(e){
  2. var n=1;
  3. var $i=j("<b>").text("+"+n);
  4. var x=e.pageX,y=e.pageY;
  5. j.post('/commentparisemgr.do', { method:"addparise",msgid:'${msgInfoMap.ID}',userid:'${user.id}'},function(data){
  6. if(data=='hasrecord'){
  7. alert("您已经赞过了!")
  8. }else if(data=='fail'){
  9. alert("操作异常!")
  10. }else{
  11. $i.css({top:y-20,left:x,position:"absolute",color:"blue"});
  12. j("body").append($i);
  13. var sp_praise = parseInt(j("#sp_praise").html());
  14. j("#sp_praise").html(sp_praise+1)
  15. $i.animate({top:y-180,opacity:0,"font-size":"1.4em"},1500,function(){
  16. $i.remove();
  17. });
  18. }
  19. });
  20. })


原文地址:https://www.cnblogs.com/signheart/p/6598136.html