1
我使用的代碼from this post和雙擊預防工作,但是仍然按鈕並不preventDefault
雙擊防止但防止默認不起作用
迴應任何人都可以伸出援助之手,請。
JS:
var myBtn = $('.myLink');
var handler = function(e){
e.preventDefault();
console.log("prevent 2x click");
$(this).unbind('click');
setTimeout(function(){ myBtn.click(handler); }, 500);
}
myBtn.click(handler);
HTML:
<a class='myLink' href="#">my link to click</a>
你沒有做任何事情來阻止傳播。 –
你需要做'e.stopPropagation();' – PSL
'e.preventDefault();'處理程序裏面呢? –