jquery中stop的使用

一、stop(),参数为空

    程序暂停当前的步骤(如果当前步骤没有全完执行完,也暂停),继续后面的步骤,直到结束

二、stop(XX),有参数

    1、XX为false

           通stop()相同,由此可见,stop()默认是false

    2、XX为true

           程序暂停当前的步骤(如果当前步骤没有全完执行完,也暂停),不继续后面的步骤

三、stop(XX,YY),两个参数

    参数:(默认情况下,不写参数,则会被认为两个参数都是false。)

    XX:可选。规定是否停止被选元素的所有加入队列的动画。意思就是如果该参数值为true,则会停止所有后续动画或事件。如果该参数值为false,则只停止被选元素当前执行的动画,后续动画不受影响。因此,该参数一般都为false。

    YY:可选。规定是否允许完成当前动画,该参数只能在设置了XX参数时使用。上面我们说了,YY参数我们一般都会写fasle值,不是默认,而是真实的写上该参数。那么YY参数就有两个选择了,一个是false,一个是true。其中意思,大家应该都明白了。一般都为true。意思就是允许完成当前动画。

<html>
<head>
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript"> 
$(document).ready(function(){
  $("#start").click(function(){
    $("#box").animate({height:1000},"slow");
    $("#box").animate({width:1000},"slow");
    $("#box").animate({height:100},"slow");
    $("#box").animate({width:100},"slow");
  });
  $("#stop").click(function(){
    $("#box").stop(false,false);
  });
});
</script>
</head>

<body>

<p><button id="start">Start Animation</button><button id="stop">Stop Animation</button></p>

<div id="box" style="background:#98bf21;height:100px;width:100px;position:relative">
</div>
 
</body>
</html>


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值