【发布时间】:2019-08-23 10:48:12
【问题描述】:
我想在用户不活动 10 秒后弹出价格警报。现在弹出窗口仅在单击时出现。我想换。
我尽力了,但没能完成。
$(document).ready(function () {
var idleInterval = setInterval(inActiveTimer, 1000);
$(this).mousemove(function (e) {
idleTime = 0;
});
$(this).keypress(function (e) {
idleTime = 0;
});
$(".sleepy-close, .sleepy-overlay, .sleepy-wake-up").click(function () {
$(".sleepy-overlay").hide();
clearInterval(idleInterval);
});
});
代码的最后一部分导致点击启用弹出窗口。如何将其替换为 10 秒不活动后发生的自动弹出窗口。
【问题讨论】:
-
您将什么定义为“不活动”? 10 秒内没有事件被触发?
-
检查我下面的代码它可能对你有帮助。
-
参考网址。这是重复的stackoverflow.com/questions/667555/…
标签: javascript jquery