如何知道用户是否未使用 jQuery 和 Javascript 执行任何操作?
How know if the user does not do anything using jQuery and Javascript?
我有一个代码可以在世界上发生新的地震时显示一个通知框。
我希望减少一个图标 如果用户在框出现后的 20 秒内不执行任何操作
所以如果没有 resize
,scroll
,click
然后按下键盘上的按钮。
有快速的方法吗?
如何将所有这些事件结合起来?
我希望你能给我一些建议:)
我没有足够的声誉在评论中回答,所以我在这里写。举个例子——你可以写onclick、onkeydown等事件,然后加上“!”在带有 setTimeout 的语句之前。
我是这样解决的:
var notifiche_active= true;
$(document).on('keypress click mousemove resize scroll',function(){
notifiche_active = false;
});
setTimeout(function(){
if(notifiche_active == true){
$('#notifiche_terremoti').hide();
alert('nascondi');
}
notifiche_active= true;
},20000);
我希望我在这里写下所有的事件..
感谢大家的建议
我有一个代码可以在世界上发生新的地震时显示一个通知框。 我希望减少一个图标 如果用户在框出现后的 20 秒内不执行任何操作
所以如果没有 resize
,scroll
,click
然后按下键盘上的按钮。
有快速的方法吗? 如何将所有这些事件结合起来?
我希望你能给我一些建议:)
我没有足够的声誉在评论中回答,所以我在这里写。举个例子——你可以写onclick、onkeydown等事件,然后加上“!”在带有 setTimeout 的语句之前。
我是这样解决的:
var notifiche_active= true;
$(document).on('keypress click mousemove resize scroll',function(){
notifiche_active = false;
});
setTimeout(function(){
if(notifiche_active == true){
$('#notifiche_terremoti').hide();
alert('nascondi');
}
notifiche_active= true;
},20000);
我希望我在这里写下所有的事件..
感谢大家的建议