2013-04-21 53 views
0

我有一個問題,jquery淡出。我試圖設置3000毫秒,但它並不適用jquery淡出速度不適用

我用:

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

,但它仍然非常消失速度非常快(我猜默認400milli秒)..

誰知道爲什麼?

+0

檢查這個代碼嘗試沒有引號3000 – 2013-04-21 15:17:27

+0

感謝作品... – Michael 2013-04-21 15:19:11

+0

你可以改變這個'document.getElementById(「alertSucc ess「)。style.display =」none「;'到'$(this).hide();' – razzak 2013-04-21 15:23:38

回答

3
.fadeOut(3000, function() { ... }
+0

');'丟失。 – 2013-04-23 06:27:14

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/FLARH/