我有一些jQuery/JS下面。首先要運行的是最後的警告框。警報器首先運行?
$(document).ready(function() {
$("#id1 img , .msg").stop().animate(
{ width: '300px', height: '300px'},
{ duration: 'slow', easing: 'easeInSine' }).pause(3000);
$(".msg").animate(
{ width: '50px', height: '50px' },
{ duration: 498, easing: 'easeOutSine' });
$("#id1 img").animate(
{ width: '50px', height: '50px' },
{ duration: 500, easing: 'easeOutSine' });
$("#id1 img , .msg").animate(
{ width: '300px',height: '300px'},
{ duration: 'slow', easing: 'easeInSine' }).pause(3000);
alert('eh?');
});
我有一個easing插件。
如果我運行此警報將顯示,然後第一個動畫將發生在後臺,但不會顯示。它只會出現在最終尺寸。
不應該在所有動畫結束時運行警報嗎?
任何人都可以解釋爲什麼發生這種情況?