开封时花哨的盒子代码延迟



>我有以下代码

jQuery(document).ready(function() {

jQuery("#popup-form-signin").fancybox({
'showCloseButton'  : false,
});
<?php if (!isset($_SESSION['popup_subscribe'])) :
$_SESSION['popup_subscribe'] = 1;
?>  
jQuery("#popup-form-subscribe").fancybox({
'closeClick'  : false,
}).click();   
setTimeout(function(){
jQuery("#popup-form-subscribe").click();
}, 20000);                 
<?php endif; ?>

我需要添加超时以延迟弹出窗口 我找到了代码

setTimeout( function() {$('#popup-form-subscribe').trigger('click'); },20000);

但我不知道把它放在哪里

我认为您只需要在初始化fancyBox时删除".click((",例如:

jQuery("#popup-form-subscribe").fancybox({
'closeClick'  : false,
});
setTimeout(function(){
jQuery("#popup-form-subscribe").trigger('click');
}, 20000); 

最新更新