我在一個插件上使用jQuerys動畫函數,在許多元素上爲每個元素模擬不同的持續時間。我想知道是否有任何動畫正在運行,或者根本沒有動畫。所以我想出了這個: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
感謝您的閱讀...
似乎使用一個類更快。返回$(「。myclass」)。is(「:animated」); – gadlol 2011-05-23 00:34:14