这是一款 jQuery点击购买商品飞入购物车动画效果插件。该插件用于在购物页面,当用户点击购买商品按钮时,制作出商品飞入购物车的动画特效效果。
使用方法
在页面中引入jquery,jqueryui和flyto.js文件。
<script src="path/to/jquery.js"></script> <script src="path/to/jquery-ui.min.js"></script> <script src="path/to/js/flyto.js"></script>
HTML结构
然后创建购物车和商品列表界面:
<!-- 购物车 --> <img class="cart" src="cart-lrg.png" alt="Cart"> <!-- 商品列表 --> <section class="items"> <ul> <li> <button class="my-btn" type="button"> <img class="icon" src="cart-sm.png" alt="cart icon"> Add to cart </button> </li> <li> <button class="my-btn" type="button"> <img class="icon" src="cart-sm.png" alt="cart icon"> Add to cart </button> </li> <li> <button class="my-btn" type="button"> <img class="icon" src="cart-sm.png" alt="cart icon"> Add to cart </button> </li> </ul> </section>
初始化插件
最后通过下面的代码来对该飞入购物车动画特效插件进行初始化。
$('.items').flyto({ item : 'li', target : '.cart', button : '.my-btn' });
你还可以配置或进入飞入购物车时的抖动(shake)动画特效。
$('.items').flyto({ shake: true });
该 jQuery点击购买商品飞入购物车动画效果插件的github地址为:https://github.com/elmahdim/flyto