2013-07-23 76 views
0

我已經成功地設法讓jquery.cookie.js在我的Lightbox彈出窗口上工作,使用下面的代碼我發現了here使用Cookie腳本設置燈箱彈出窗口的延遲

現在我想在裏面添加一個功能它觸發之前設置的幾秒鐘的延遲,但我想不通的地方更改代碼:

<script type="text/javascript"> 
jQuery(document).ready(function(){ 
    if (jQuery.cookie('test_status') != '1') { 
    jQuery('#myModal').reveal() 
    jQuery('#myModal').trigger('click'); 
    jQuery.cookie('test_status', '1', { expires: 7}); } 
    }); 
</script> 

回答

0
jQuery(document).ready(function() 
{ 
    if (jQuery.cookie('test_status') != '1') 
    { 
     setTimeout(function() 
     { 
      jQuery('#myModal').reveal() 
      jQuery('#myModal').trigger('click'); 
      jQuery.cookie('test_status', '1', { expires: 7}); 
     }, 1000);// Delay in milliseconds 
    } 
}); 

一些格式化將使修改更容易

+0

這樣做!謝謝約翰! – Dan