jQuery拋物線運動實現(xiàn)方法(附完整demo源碼下載)
本文實例講述了jQuery拋物線運動實現(xiàn)方法。分享給大家供大家參考,具體如下:
運行效果截圖如下:
點擊此處查看在線演示效果。
完整實例代碼點擊此處本站下載。
具體代碼如下:
<!DOCTYPE HTML> <html> <head> <meta charset="utf-8"> <title>拋物線運動效果</title> <style type="text/css"> .boll { width: 50px; height: 50px; background-color: #ff3333; position: absolute; top: 380px; left: 100px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; } .target { width: 50px; height: 50px; background-color: #CDCDCD; position: absolute; top: 180px; left: 600px; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 50px; } </style> <script type="text/javascript" src="js/jquery1.8.3.min.js"></script> <script type="text/javascript" src="js/parabola.js"></script> </head> <body> <div class="btns" style="margin-top:20px"> <a href="#" class="btnA btn-danger" id="reset" rel="popover" title="A Title" style="">reset</a> <a href="#" class="btnA btn-danger" id="run" rel="popover" title="A Title" style="">run</a> <a href="#" class="btnA btn-danger" id="stop" rel="popover" title="A Title" style="">stop</a> <a href="#" class="btnA btn-danger" id="setOptions" rel="popover" title="A Title" style="">setOptions</a> </div> <div id="boll" class="boll"></div> <div id="target" class="target"></div> <script type="text/javascript"> var bool = new Parabola({ el: "#boll", offset: [500, 100], curvature: 0.005, duration: 3000, callback:function(){ alert("完成后回調(diào)") }, stepCallback:function(x,y){ console.log(x,y); $("<div>").appendTo("body").css({ "position": "absolute", "top": this.elOriginalTop + y, "left":this.elOriginalLeft + x, "background-color":"#CDCDCD", "width":"5px", "height":"5px", "border-radius": "5px" }); } }); $("#reset").click(function (event) { event.preventDefault(); bool.reset() }); $("#run").click(function (event) { event.preventDefault(); bool.start(); }); $("#stop").click(function (event) { event.preventDefault(); bool.stop(); }); $("#setOptions").click(function (event) { event.preventDefault(); bool.setOptions({ targetEl: $("#target"), curvature: 0.001, duration: 1000 }); }); </script> </body> </html>
更多關于JavaScript運動效果相關內(nèi)容可查看本站專題:《JavaScript運動效果與技巧匯總》
希望本文所述對大家jQuery程序設計有所幫助。
- jquery實現(xiàn)隱藏在左側的彈性彈出菜單效果
- jQuery彈性滑動導航菜單實現(xiàn)思路及代碼
- Jquery實現(xiàn)彈性滑塊滑動選擇數(shù)值插件
- jQuery實現(xiàn)背景彈性滾動的導航效果
- 基于jQuery的煙花效果(運動相關)點擊屏幕出煙花
- jQuery實現(xiàn)的分子運動小球碰撞效果
- jQuery實現(xiàn)跟隨鼠標運動圖層效果的方法
- jQuery實現(xiàn)橫向帶緩沖的水平運動效果(附demo源碼下載)
- jquery模擬實現(xiàn)鼠標指針停止運動事件
- jQuery模擬物體自由落體運動(附演示與demo源碼下載)
- jquery animate動畫持續(xù)運動的實例
- jQuery插件實現(xiàn)彈性運動完整示例
相關文章
jQuery基于ajax()使用serialize()提交form數(shù)據(jù)的方法
這篇文章主要介紹了jQuery基于ajax()使用serialize()提交form數(shù)據(jù)的方法,結合實例形式較為詳細的分析了jQuery使用ajax提交serialize序列化后的表單數(shù)據(jù)的技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-12-12jQuery實現(xiàn)鼠標點擊處心形漂浮的炫酷效果示例
這篇文章主要介紹了jQuery實現(xiàn)鼠標點擊處心形漂浮的炫酷效果,涉及jQuery事件響應及頁面元素屬性動態(tài)變換相關操作技巧,需要的朋友可以參考下2018-04-04jQuery實現(xiàn)的解析本地 XML 文檔操作示例
這篇文章主要介紹了jQuery實現(xiàn)的解析本地 XML 文檔操作,結合實例形式分析了jQuery針對本地 XML 文檔的解析及ajax交互相關操作技巧,需要的朋友可以參考下2020-04-04jQuery實現(xiàn)html可聯(lián)動的百分比進度條
這篇文章主要介紹了jQuery實現(xiàn)html可聯(lián)動的百分比進度條,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2020-03-03jquery ajaxfileupload異步上傳插件使用詳解
這篇文章主要為大家詳細介紹了jquery ajaxfileupload異步上傳插件的使用,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-02-02jQuery實現(xiàn)鼠標經(jīng)過圖片預覽大圖效果
我們可以借助jQuery來實現(xiàn)一些很酷炫的效果,本篇為大家介紹下通過jQuery實現(xiàn)當鼠標經(jīng)過了圖片數(shù),圖片會放大進行預覽大圖,需要的朋友可以參考下2014-04-04