所有事件都綁定爲我們的引導程序的一部分。例如,具有'bootstrapclick'類的定位標記綁定到單擊事件。現在,我想編寫額外的驗證onclick錨點元素,所以我寫了一個函數onclick事件。但這是在引導點擊事件後觸發的。點擊事件綁定多個地方,如何優先考慮並觸發特定事件
形式
<a href='#' id='mylink' class='bootstrapclick'> Click here </a>
JQuery的
var link = $('#mylink')[0]; //=> document.getElementById('mylink');
link.onclick = function(e) {
//do additional validation
//and prevent bootstrap click event
};
推薦我怎麼我的優先順序點擊事件率先開炮,這樣我就可以防止火災引導的單擊事件。
如果要停止引導click事件完全可以用'.off()'。 –
更改爲$('#mylink')。你錯過了# –
嗨,使用.off()已經太遲了,因爲bootstrap點擊事件是先被觸發,然後是觸發我的自定義事件。 – user3432047