我有一个代码,显示世界上发生新地震时的通知框。 我希望缩小图标如果用户在该框出现后20秒内不做任何事
所以,如果不是resize
,scroll
,click
并按下键盘上的按钮。
有快速的方法吗? 如何结合所有这些事件?
我希望你能给我一些建议:)
答案 0 :(得分:0)
我在评论中没有足够的声誉回答,所以我写在这里。一个例子 - 你可以写onclick,onkeydown和其他事件,然后添加"!"在使用setTimeout的语句之前。
答案 1 :(得分:0)
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);
我希望在这里写下所有活动..
感谢大家的建议