这项关于页面加载的工作没问题:
jQuery(document).ready(function($) {
$.UIkit.modal('#newsletter-20').show();
});
但我希望延迟5秒。我尝试了setTimeout(" function()",5000)但没有成功。
另外,我还需要让这个模态显示一次。我怎么做?
请求帮助!
答案 0 :(得分:2)
您不需要setTimeout
jQuery(document).ready(function($) {
setTimeout(function() {
$.UIkit.modal('#newsletter-20').show();
}, 5000);
});
答案 1 :(得分:0)
我无法使用setTimeout
查看您的代码。但是从你的问题陈述中我猜你将setTimeout函数放在引号内是错误的。
希望这个片段有用
jQuery(document).ready(function($) {
setTimeout(function(){
$.UIkit.modal('#newsletter-20').show();
}, 5000);
});