我正在尝试延迟x秒后淡入一个div,但如果单击按钮,则立即淡入或缩短延迟时间。然而,按钮点击未覆盖默认设置。
$(document).ready(function() {
$('#thepopupdiv').delay(12000).fadeIn(700);
$("#skipIntroBTN").click(function() {
$('#thepopupdiv').fadeIn(700);
});
});
/**** 更新 ****/ 感谢@Nenad Vracar,我得到了这个工作(代码)的实现,但还有一个bug。如果你等待,弹出窗口会加载。但是,如果你点击链接,弹出窗口会加载,但是当你关闭弹出窗口时,它会再次加载。如果通过链接打开,就不应该再次加载。