2010-04-02 48 views
2

我正在尋找使網站在特定時間段之後出現div的代碼。下面是諸如此類的事情,我說的是:讓div在特定時間後出現的代碼

<div class="container"> 
<div class="secretpopout"> 
This is the div I want to pop out after a couple of minutes. 
</div> 
</div> 

我是比較新的JavaScript和jQuery,但我假設我將需要使用的setTimeout或類似的東西。我試着在網上找到答案,但是如果有人能夠用某種方式解釋它,設計師(而不是程序員)會得到它,那將是非常棒的 - 任何輕巧的東西都會非常感謝。

謝謝。

回答

6

可以在jQuery的用很少的代碼做到這一點1.4+使用.delay(),像這樣:

$(function() { 
    $(".secretpopout").delay(120000).fadeIn(); 
}); 

這2分鐘後表現出來,只是給它一些CSS所以它最初是隱藏的:

.secretpopout { display: none; } 
+0

感謝尼克,最後它的工作原理! :d。 – user307783 2010-04-02 17:01:37

+2

不錯的解決方案尼克....當我看到我正在考慮setTimeout ....的問題漂亮的延遲使用。 – Raja 2010-04-02 17:49:40

相關問題