1. 程式人生 > >點贊動畫,滑鼠點選動畫

點贊動畫,滑鼠點選動畫

點贊+1 動畫、滑鼠點選動畫

原理很簡單通過絕對定位 和 樣式動畫就可以實現了。

不多說了,看下面demo

<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<script  src="http://libs.baidu.com/jquery/1.7.2/jquery.min.js"></script>
<style>
    h1,h2{
        width
:200px
; height:30px; text-align:center; margin:200px auto; }
</style> </head> <body> <h1>點選螢幕看看</h1> <h2><a href="http://share.lrshuai.top/demo2.html">滾動條:</a></h2> <script> $(document).ready(function(){ //滑鼠點選動畫 $('body'
).click(function(e) { e = e || window.event; xponit = e.pageX || e.clientX + document.body.scroolLeft; yponit = e.pageY || e.clientY + document.body.scrollTop; console.log("xponit",xponit); console.log("yponit",yponit); var elment = "<div class='pointanim' style='position:absolute;top:"
+yponit+"px;left:"+xponit+"px;color:red;text-align:center;font-size:2em;'>+1</div>"; $(this).append(elment); $(".pointanim").animate({opacity:'0.5',top:'0'},1000,remove) }); //回撥函式 function remove(){ $(".pointanim").remove(); } })
</script> </html>