0

我对 jquery 淡出有问题。我试图设置 3000 毫秒,但它不适用

我用:

$('#alertSuccess').fadeOut('3000', function() {
    document.getElementById("alertSuccess").style.display = "none";
});

但它仍然很快消失(我猜默认为 400 毫秒)..

有谁知道为什么?

4

2 回答 2

4

尝试使用此代码:

html:
<div id="box1" class="box">linear</div>

然后使用这个脚本

$(document).ready(function() {

function complete() {
document.getElementById("alertSuccess").style.display = "none";
}

 $("#box1").fadeOut(3000,complete);

});

您可以在http://jsfiddle.net/FLAH/上查看此代码

于 2013-04-23T06:22:46.157 回答
3
.fadeOut(3000, function() { ... }
于 2013-04-21T15:18:37.497 回答