如何確保這個href元素會觸發「click」事件,除非它沒有「disablelink」類。沒有類的元素上的jquery點擊事件
不處理:
<a class="iconGear download disablelink" href="#">Download</a>
過程:
<a class="iconGear download" href="#">Download</a>
嘗試這樣做沒有成功:
$("a.download").not(".disablelink").click(function (e) {
alert('in');
e.preventDefault();
});
如果他動態地添加disablelink類,這將不起作用。 – Rodik
..加上它與OP已經使用的完全相同的陳述,只是更慢。 – jAndy
@Rodik - 添加了一個變體,即使動態添加類也應該可以工作。 – techfoobar