在jquery动画运行时停止脚本执行

时间:2010-10-17 15:56:10

标签: jquery animation

有没有办法在动画运行时冻结任何jquery脚本函数?

例如:

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

等等,有没有办法处理线程中的所有stuf? 谢谢

1 个答案:

答案 0 :(得分:1)

我认为没有办法暂停执行,但你可以给fadeIn()一个在动画完成时运行的回调:

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

变为

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