2012-05-15 14 views
1

我使用fadeOut爲我的網站中的div。fadeOut時間爲格

$(window).load(function(){ 
    $("#messages").fadeOut(5000); 
}); 

我想這個div顯示5秒後顯示,淡出效果後。

我該怎麼辦?

+0

您顯示了絕對正確的代碼。什麼瀏覽器不起作用?檢查演示請http://jsfiddle.net/LWb2y/ –

+0

他想延遲這段代碼。 – 11684

+1

哦,你應該增加fadeOut超時幾秒(例如7000)。你會解決這個問題,沒有任何一般的超時。 http://jsfiddle.net/LWb2y/2/ –

回答

3

您可以使用setTimeout()延遲代碼執行。

setTimeout(function() { $("#messages").fadeOut() }, 5000);