console.log("FADIG");
console.log(modal);
modalBG.delay(options.animationspeed).fadeOut(options.animationspeed);
console.log("background GONE!");
modal.animate({
"opacity": 0
}, 300, function () {
console.log("FADED OUT MODAL");
modal.css({
'opacity': 1,
'visibility': 'hidden',
'top': topMeasure
});
unlockModal();
});
这是我的JavaScript代码。我知道它找到名为modal
的对象就好了。然后立即吐出background GONE!
,然后我需要大约10秒才能看到FADED OUT MODAL
。这意味着动画没有运行10秒钟。
知道为什么会这样吗?
答案 0 :(得分:1)
超级简单......我想一些动画正在排队,所以我把它改成了:
modal.stop().animate
一切都很好