我在一个插件上使用 jQuery 动画函数,在许多元素上模拟使用每个元素的不同持续时间。我想知道是否有动画正在运行或者是否根本没有动画。所以我想出了这个:
if( $div1.is(':animated') || $div2.is(':animated') || $div3.is(':animated') ) return true;
else return false;
或者这个:
if( $div1.add($div2).add($div3).is(':animated') ) return true;
else return false;
哪个更好???
你还知道其他方法吗???
我不需要这段代码 $("*").is(':animated');
因为它将检查所有动画和其他插件动画。
请记住,我有很多元素,而不仅仅是 3 个。
感谢您的阅读...
最佳答案
关于jQuery 对多个元素进行动画处理,哪个更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6091595/