使用cookie脚本设置灯箱弹出窗口的延迟

时间:2013-07-23 17:22:29

标签: jquery cookies popup

我已成功设法让jquery.cookie.js使用下面的代码here处理我的灯箱弹出窗口。

现在我想在其中添加一个函数,在它触发前设置几秒的延迟,但我无法弄清楚代码的改变位置:

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

1 个答案:

答案 0 :(得分: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
    }
});

某些格式设置可以更容易修改