jqurey实现点赞特效
Posted bianzhuo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jqurey实现点赞特效相关的知识,希望对你有一定的参考价值。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> <style > .container{ padding: 50px; border: 1px solid #dddddd; } .item{ position: relative; width:30px; } </style> </head> <body> <div class="container"> <div class="item"><span >赞</span> </div> </div> <div class="container"> <div class="item"><span >赞</span></div> </div> <div class="container"> <div class="item"><span >赞</span></div> </div> <div class="container"> <div class="item"><span >赞</span></div> </div> <script src="jquery1.9.js"></script> <script> $(".item").click(function () { // console.log(11); AddFavor(this); }) function AddFavor(self) { var fontsize=3; var top=0; var right=0; var opcity=1; var tag=document.createElement(‘span‘); $(tag).text("+1"); $(tag).css("color","green"); $(tag).css("position","absolute"); $(tag).css("fontSize",fontsize+"px"); $(tag).css("right",right+"px"); $(tag).css("top",top+"px"); $(tag).css("opacity",opcity); $(self).append(tag); var obj=setInterval(function () { fontsize=fontsize+5; top=top-10; right=right-10; opcity =opcity-0.1; $(tag).css("color","green"); $(tag).css("position","absolute"); $(tag).css("fontSize",fontsize+"px"); console.log(fontsize); $(tag).css("right",right+"px"); $(tag).css("top",top+"px"); $(tag).css("opacity",opcity); if(opcity<0){ clearInterval(obj); $(tag).remove(); } },40); } </script> </body> </html>
注意大小写
以上是关于jqurey实现点赞特效的主要内容,如果未能解决你的问题,请参考以下文章