尝试使用Lightbox创建延迟弹出窗口



我正在尝试使用Jquery创建一个灯箱,该灯箱将打开一个电子邮件收藏弹出窗口来注册时事通讯。我想我知道如果有人点击链接,该如何操作,但我不希望访问者必须点击链接,我希望在访问者登录页面时,延迟5秒后自动弹出,这在许多页面上似乎很常见。这是一个非CMS页面。有人能告诉我最简单的方法吗?

您可以使用setTimout()

setTimeout(function(){
   //This code will run in 5 seconds
}, 5000);

这里有一把小提琴和一个警报来演示。

因此,要做到这一点,请添加以下代码:

setTimeout(function(){ popupFunction(); }, 5000);

到您的jquery窗口就绪事件:

$(document).ready(function() {
   //add code here
   setTimeout(function(){ popupFunction(); }, 5000);
});

然后创建一个使弹出窗口工作的函数:

function popupFunction(){ 
  //code here that works the popup
}

最新更新