最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

基于jquery fly插件實現加入購物車拋物線動畫效果

 更新時間:2016年04月05日 13:55:59   投稿:mrr  
在購物網站中,加入購物車的功能是必須的功能,有的網站在用戶點擊加入購物車按鈕時,就會出現該商品從點擊出以拋物線的動畫相似加入購物車,這個功能看起來非常炫,對用戶體驗也有一定的提高。下面介紹基于jquery fly插件實現加入購物車拋物線動畫效果

先給大家展示下效果圖:


在購物網站中,加入購物車的功能是必須的功能,有的網站在用戶點擊加入購物車按鈕時,就會出現該商品從點擊出以拋物線的動畫相似加入購物車,這個功能看起來非常炫,對用戶體驗也有一定的提高。下面介紹基于jquery fly插件實現加入購物車拋物線動畫效果。

使用jquery.fly插件很方便時實現拋物線動畫加入購物車的功能

一、插件下載

插件官方:https://github.com/amibug/fly

二、載入jQuery庫文件和jquery.fly.min.js插件

<script src="jquery.js"></script> 
<script src="jquery.fly.min.js"></script>

三、加入購物車動畫飛入效果實例

我們要實現的效果是:當點擊“加入購物車”按鈕后,商品圖片會變成一個縮小的圓球,以按鈕為起點,向右側以拋物線的形式飛出到右側的購物車里。在飛出之前,我們要獲取當前商品的圖片,然后調用fly插件,之后的拋物線軌跡都是由fly插件完成,我們只需定義起點和終點左邊以及結束后銷毀之前的動畫。

<div class="container">
<div class="demo clearfix">
<div class="per">
<img src="images/1.jpg" width="180" height="240" alt="圖片二"/>
<div class="title">aaa</div>
<a href="javascript:void(0);" class="button orange addcart">加入購物車</a>
</div>
<div class="per">
<img src="images/2.jpg" width="180" height="240" alt="圖片二"/>
<div class="title">bbb</div>
<a href="javascript:void(0);" class="button orange addcart">加入購物車</a>
</div>
</div>
</div>
<div class="cart-sidebar">
<div class="cart">
<i id="icon-cart"></i>
<span>購物車</span>
</div>
</div>
<div id="tip">成功加入購物車!</div>
<script>
$(function() { 
var offset = $("#icon-cart").offset(); 
$(".addcart").click(function(event) { 
var img = $(this).parent().children('img').attr('src'); //獲取當前點擊圖片鏈接 
var flyer = $('<img class="flyer-img" src="' + img + '">'); //拋物體對象 
flyer.fly({ 
start: { 
left: event.pageX,//拋物體起點橫坐標 
top: event.pageY //拋物體起點縱坐標 
}, 
end: { 
left: offset.left + 10,//拋物體終點橫坐標 
top: offset.top + 10, //拋物體終點縱坐標 
}, 
onEnd: function() { 
$("#tip").show().animate({width: '200px'},300).fadeOut(500);////成功加入購物車動畫效果 
this.destory(); //銷毀拋物體 
} 
}); 
}); 
});
<script>

備注

IE10以下需要添加以下js:

<script src="requestAnimationFrame.js"></script>

以上所述是針對jquery fly插件實現加入購物車拋物線動畫效果,希望對大家有所幫助!

相關文章

最新評論

霍城县| 农安县| 南川市| 湖口县| 河东区| 麻阳| 湘阴县| 乐都县| 兴国县| 梨树县| 南皮县| 江阴市| 崇阳县| 金沙县| 皋兰县| 鹿邑县| 永和县| 清远市| 万盛区| 宁南县| 镶黄旗| 长寿区| 孟连| 清河县| 鹤山市| 东平县| 永胜县| 永嘉县| 盖州市| 高要市| 彝良县| 大兴区| 泗洪县| 屯昌县| 闽侯县| 建始县| 四子王旗| 汝城县| 张家港市| 博罗县| 甘孜县|