Javascript 链接上的jQuery解块
我的目的是防止客户反复点击特定链接。我想延迟2秒。我想不出来Javascript 链接上的jQuery解块,javascript,jquery,Javascript,Jquery,我的目的是防止客户反复点击特定链接。我想延迟2秒。我想不出来 $('.a').click(function(e){ e.preventDefault(); }); $('.a').on("click", $.debounce(5000, true, function(){ $('.a').unbind('click'); })); 我在参考文件上遗漏了什么吗 参考资料:您的代码应该是这样的: var callback = function () { console.l
$('.a').click(function(e){
e.preventDefault();
});
$('.a').on("click", $.debounce(5000, true, function(){
$('.a').unbind('click');
}));
我在参考文件上遗漏了什么吗
参考资料:您的代码应该是这样的:
var callback = function () {
console.log( new Date(). toLocaleString());
}
//$.debounce(milliseconds, fire right away, function to execute)
var fnc = $.debounce( 500, true, callback );
$(".a").on("click", fnc);
最终目标到底是什么?目标:为了防止垃圾邮件点击链接,您需要等待整整2秒钟才能再次点击?是的。我需要这个,而不是2秒,比如0.5秒。好吧,你把它设置为5秒……谢谢你。我正在为我的目的调整函数,然后让你知道结果。