jQuery API提供了简单的动画效果如淡入淡出以及自定义动画效果,而今天我给你们分享的是一款jQuery动画效果扩展加强插件jquery.easing.js,使用该插件能够实现直线匀速运功、变加速运动、缓冲等丰富的动画效果。javascript
<script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript" src="js/jquery.easing.min.js"></script>
$(element).slideUp({ duration: 1000, easing: method, complete: callback });
参数duration:定义动画运动时间,毫秒,其实就是速度,时间越短,运动速度越快。java
参数complete:动画结束后回调函数callback,能够自定义动画结束后的调用函数。
jquery
参数easing:指定动画效果,Easing js提供多种动画效果,有匀速运动、变加速运动、缓冲波动效果,它们是:ide
使用方法:
<script type="text/javascript" language="javascript" src="JS/jquery.js"></script> <script type="text/javascript" language="javascript" src="JS/easing.js"></script> <script language="javascript" type="text/javascript"> $(document).ready(function(){ $("#xxxx").stop(true,false).animate({left : -320},1500,'easeOutElastic'); }) </script>