我知道的:animated
选择,但目前正在到(可能是什么数之一)老年IE的(去图)性能问题。 我觉得这可能潜在地是我测试的任何网页动画的方式。
目前我通过循环的间隔,与核心测试是$('*').is(':animated')
这$('*')
是我很担心......但因为我不知道exaclty的div /等都正在动画低于我的插件是什么,我不知道怎么回事做到这一点!
var testAnimationInterval = setInterval(function () {
if ( ! $('*').is(':animated') ) { // all done animating
clearInterval(testAnimationInterval);
animationsFinished(); // callback function
}
}, 300);
function animationsFinished() {
// do whatever
}
有没有人发现,这样做的更好/不同的方式? 特别是当它涉及到性能?