2013-08-16 99 views
-2

如何检查fadeOut是否完成?如何检查fadeOut()是否完成?

我试过了,但没有奏效。有谁知道该怎么做?

$('.alert-success').show().fadeOut(), { 
    duration: 9000, 
    complete: function() { 
    alert("test"); 
    } 
}; 
+0

警报缺少结束括号。 –

+3

[了解如何**调试** JavaScript](http://www.netmagazine.com/tutorials/javascript-debugging-beginners)。整段代码是一团糟(对不起)。 –

+0

是的,当我复制代码,我没有复制结束括号,我的坏。谢谢 – Glund

回答

1

按照manual你可以创建一个回调的第二个参数,并完成后,将火。

E.g.

$('.alert-success').show().fadeOut(9000, function() { 
    alert("test"); 
}); 
1

没有与您的通话alert()语法错误和您指定的时间和回调的参数:

$('.alert-success').show().fadeOut(9000,function() { 
     alert("test"); 
}); 
+0

是的,当我复制的代码,我没有复制结束括号,我的坏。谢谢 – Glund