jquery:仅当特定条件未发生时,才在某个时间间隔后使用函数
我有一个jquery函数 当用户单击一个div时,该函数被执行!如果用户在5秒内单击div,我不希望该函数再次执行 解决这个问题的办法是什么 谢谢你的帮助。jquery:仅当特定条件未发生时,才在某个时间间隔后使用函数,jquery,Jquery,我有一个jquery函数 当用户单击一个div时,该函数被执行!如果用户在5秒内单击div,我不希望该函数再次执行 解决这个问题的办法是什么 谢谢你的帮助。 谢谢 一个简单的计时器将限制5秒的点击时间。见下文 var isClickAllowed = true; $(element).click (function () { if (!isClickAllowed) return false; setTimeout(function () { isClickAllo
谢谢 一个简单的计时器将限制5秒的点击时间。见下文
var isClickAllowed = true;
$(element).click (function () {
if (!isClickAllowed) return false;
setTimeout(function () {
isClickAllowed = true;
}, 5000);
isClickAllowed = false;
});
节流。带有setTimeout的标志。这是一个错误的问题吗?为什么它得到这么多的反对票@用户1974333,这样说吧,你评论中的问题比问题中的问题要好…:哦,下一次我会努力让它变得更好!这有帮助。谢谢!