如何防止jQuery对象动画重复执行

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何防止jQuery对象动画重复执行相关的知识,希望对你有一定的参考价值。

如何防止jQuery对象动画重复执行:
很多朋友可能会遇到这样的时候,如果有一个mouseover事件触发的动画效果,如果鼠标连续移入的话,可能会导致动画被多次执行,这种情况很可能是我们不想要的下过,下面就介绍一下如何防止此种现象的发生。
代码如下:

if(!$(".content").is(":animated")){ 
  //code
}

上面的代码就是判断指定元素是否处于动画之中,如果没有处于动画之中,则执行响应操作。
相关阅读:
1.is()函数可以参阅jQuery的is()方法一章节。 
2.:animated选择器可以参阅jQuery的:animated选择器一章节。 

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=13442

更多内容可以参阅:http://www.softwhy.com/jquery/

以上是关于如何防止jQuery对象动画重复执行的主要内容,如果未能解决你的问题,请参考以下文章

js click事件防止重复点击

如何防止多次播放动画 - Jquery

jquery事件重复绑定

如果动画在jQuery中停止,如何防止回调?

多次单击 JQuery slideToggle() - 防止动画

使用嵌套片段和动画对象