2010-10-17 101 views
1

有沒有什麼方法可以在動畫運行時凍結任何jQuery腳本函數?在jquery動畫運行時停止腳本執行

例如:

$('#some_div').append('some stuff'); 
$('some_another_tag').remove(); 
$('#modal_window').fadeIn(300); 

等等等等,有沒有什麼辦法來處理線程全部塞入? 謝謝

回答

1

我不認爲有一種方法來暫停執行,但你可以給淡入(),它會運行一個回調動畫完成時:

$('#modal_window').fadeIn(300); 
stuffToDoAfterFade(); 

成爲

$('#modal_window').fadeIn(300, function() { 
    stuffToDoAfterFade(); 
});