Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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:仅当特定条件未发生时,才在某个时间间隔后使用函数_Jquery - Fatal编程技术网

jquery:仅当特定条件未发生时,才在某个时间间隔后使用函数

jquery:仅当特定条件未发生时,才在某个时间间隔后使用函数,jquery,Jquery,我有一个jquery函数 当用户单击一个div时,该函数被执行!如果用户在5秒内单击div,我不希望该函数再次执行 解决这个问题的办法是什么 谢谢你的帮助。 谢谢 一个简单的计时器将限制5秒的点击时间。见下文 var isClickAllowed = true; $(element).click (function () { if (!isClickAllowed) return false; setTimeout(function () { isClickAllo

我有一个jquery函数

当用户单击一个div时,该函数被执行!如果用户在5秒内单击div,我不希望该函数再次执行

解决这个问题的办法是什么

谢谢你的帮助。
谢谢

一个简单的计时器将限制5秒的点击时间。见下文

var isClickAllowed = true;
$(element).click (function () {
    if (!isClickAllowed) return false;

    setTimeout(function () {
      isClickAllowed = true;
    }, 5000);
    isClickAllowed = false;
});

节流。带有setTimeout的标志。这是一个错误的问题吗?为什么它得到这么多的反对票@用户1974333,这样说吧,你评论中的问题比问题中的问题要好…:哦,下一次我会努力让它变得更好!这有帮助。谢谢!