2015-04-02 98 views
1

我使用我的網站簡單彈出,這裏是下面的代碼,我想說明的一些秒間隔後彈出,顯示彈出...

請幫

<script type='text/javascript'> 

$(function(){ 
var overlay = $('<div id="overlay"></div>'); 
overlay.show(); 
overlay.appendTo(document.body); 

$('.popup').show(); 
$('.close').click(function(){ 
$('.popup').hide(); 
overlay.appendTo(document.body).remove(); 

return false; 
}); 

$('.x').click(function(){ 
$('.popup').hide(); 
overlay.appendTo(document.body).remove(); 
return false; 
}); 
}); 
</script> 
+0

你可能要找的是JavaScript的的setTimeout()函數。作爲友善的一方,您可能希望養成使用適當縮進格式化代碼的習慣 - 很難像現在這樣讀取結構。 – CodeMoose 2015-04-02 21:03:59

回答

1

總結,顯示在這樣的setTimeout的彈出式窗口行:

setTimeout(function(){ 
    $('.popup').show(); 
}, 5000); 
+0

非常感謝好友,它的作用就像一個魅力,:) – APEX 2015-04-02 20:17:34

+0

還有一件事,我怎樣才能禁用移動設備上的彈出窗口,使用Javascript ... – APEX 2015-04-02 20:25:02

+1

你應該添加這個「一件事」作爲一個新的問題;)。 – Naftali 2015-04-02 20:26:34