Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/396.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何知道用户是否没有使用jQuery和Javascript执行任何操作?_Javascript_Jquery_Triggers_Jquery Events - Fatal编程技术网

如何知道用户是否没有使用jQuery和Javascript执行任何操作?

如何知道用户是否没有使用jQuery和Javascript执行任何操作?,javascript,jquery,triggers,jquery-events,Javascript,Jquery,Triggers,Jquery Events,我有一个代码,当世界上发生新的地震时,它会显示一个通知框。 我希望在图标处减少如果用户在框出现后的20秒钟内,不做任何事情 所以,如果不是调整大小,滚动,单击,然后按键盘上的按钮 有没有快速的方法可以做到这一点? 如何将所有这些事件结合起来 我希望你能给我一些建议:)我没有足够的声誉在评论中回答,所以我写在这里。例如,您可以编写onclick、onkeydown和其他事件,然后使用setTimeout将“!”添加到语句前面。我用以下方法解决: var notifiche_acti

我有一个代码,当世界上发生新的地震时,它会显示一个通知框。 我希望在图标处减少如果用户在框出现后的20秒钟内,不做任何事情

所以,如果不是
调整大小
滚动
单击
,然后按键盘上的按钮

有没有快速的方法可以做到这一点? 如何将所有这些事件结合起来


我希望你能给我一些建议:)

我没有足够的声誉在评论中回答,所以我写在这里。例如,您可以编写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);
我希望我在这里写下所有的事件


谢谢大家的建议

您有代码吗?试过什么吗?建议:在外观上设置计时器。如果在这段时间内发生了什么事情,请重置或退出计时器…@LinkinTED尚未。。。但是你认为我写所有的事件吗?我不知道你是否写,我知道我写。。。但请考虑这是一个帮助社区,而不是一个脚本从头开始社区。所以,如果你想找人帮你写剧本,我想你不会在这里找到:)我写“建议我做点什么”而不是“写代码”…我建议你一个计时器:)不要把评论作为答案。没有足够的代表并不意味着你可以忽略规则。