jQuery动画stop()用法
2017-10-19 13:18
405 查看
第一种情况:jquery
[clearQueue],[gotoEnd]Boolean,Boolean
v1.2
clearQueue:如果设置成true,则清空队列。可以立即结束动画。gotoEnd:让当前正在执行的动画立即完成,并且重设show和hide的原始样式,调用回调函数等。
这种情况下,默认情况是stop(false,false),所以使用stop(),会让当前动画立即停止,但动画队列里的下一个动画仍然执行。for:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<style type="text/css">
#o{
width: 200px;
height: 200px;
background: red;
}
</style>
</head>
<body>
<div id="o">
</div>
</body>
<script type="text/javascript" src="js/jquery-3.2.1.min.js" ></script>
<script type="text/javascript">
$('#o').animate({height:'50'},1000).animate({opacity:'0.5'},1000);
$('#o').mouseover(function(){
$(this).stop();//可以分别设置(true,false),(true,true),(false,true)看效果
})
</script>
</html>
[queue],[clearQueue],[jumpToEnd]Boolea v1.7
queue:用来停止动画的队列名称clearQueue:如果设置成true,则清空队列。可以立即结束动画。
jumpToEnd:如果设置成true,则完成队列。可以立即完成动画。
项目中用的比较多的是stop(true,true),清空动画队列,并且跳转至当前动画末尾状态。
相关文章推荐
- jquery 停止动画 stop的几种用法
- jquery 停止动画 stop的几种用法
- 动画停止animate动画效果(泪奔的小孩)stop和delay的用法
- JQuery中的事件及动画用法实例
- JQuery中的事件及动画用法实例
- jQuery动画高级用法(上)——详解animation中的.queue()函数
- jquery之stop()的用法
- jquery之stop()的用法
- jquery之stop()的用法
- jquery之stop()的用法
- jQuery 动画特效show() hide() slideUp() slideDown() fadeIn() fadeOut() animate() stop() delay()
- jquery 动画 鼠标移上多次 移走后它还在不停的展开 用stop停止动画
- jQuery stop() 方法停止当前正在运行的动画。
- jQuery动画高级用法(上)——详解animation中的.queue()函数
- jQuery中停止动画stop
- jQuery stop()用法
- jQuery动画高级用法(上)——详解animation中的.queue()函数
- 转载:jQuery停止动画——stop()方法的使用
- jQuery stop()用法实例详解
- css3的基础用法,新手必看哈(还有css3和jquery动画的对比)