这对页面加载没有问题:
jQuery(document).ready(function($) {
$.UIkit.modal('#newsletter-20').show();
});
但我想添加 5 秒的延迟。我尝试了 setTimeout("function()",5000) 但没有成功。
另外,我只需要让这个模态显示一次。我怎么做?
感谢您的帮助!
最佳答案
您不需要为 setTimeout
加上引号
jQuery(document).ready(function($) {
setTimeout(function() {
$.UIkit.modal('#newsletter-20').show();
}, 5000);
});
关于javascript - 延迟 javascript 函数并仅显示一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36575029/