我试图在x秒后淡入div,但如果点击一个按钮,马上淡入或延迟更早。但是,按钮单击不会覆盖默认值。On按钮点击淡入div,否则在x秒后淡入
$(document).ready(function() {
$('#thepopupdiv').delay(12000).fadeIn(700);
$("#skipIntroBTN").click(function() {
$('#thepopupdiv').fadeIn(700);
});
});
/**** **** UPDATE/ 感谢@Nenad Vracar区我得到这个工作,除了一个错误。如果您等待,弹出式加载。但是如果你点击链接,弹出窗口会加载,但是当你关闭弹出窗口时,它会再次加载。如果用链接打开,它不应该再次加载。
见琴:https://jsfiddle.net/omarel/9d7sua0h/12/
提出了一个科幻可以轻松检查代码。 –