解决slideToggle动画重复不停止

来源:互联网 发布:淘宝店铺代销阿里 编辑:程序博客网 时间:2024/05/31 13:15

方法:stop()。

.stop 是jQuery中用于控制页面动画效果的方法。运行之后立刻结束当前页面上的动画效果。stop在新版jQuery中添加了2个参数:第一个参数的意思是是否清空动画序列,也就是stop的是当前元素的动画效果还是停止后面附带的所有动画效果,一般为false,跳过当前动画效果,执行下一个动画效果;第二个参数是是否将当前动画效果执行到最后,意思就是停止当前动画的时候动画效果刚刚执行了一般,这个时候想要的是动画执行之后的效果,那么这个参数就为true。否则动画效果就会停在stop执行的时候。
$(".ulo").hover(function(){    $(".lio").stop(true, false).slideToggle();})

原创粉丝点击