3
鏈接我有這樣的:添加onclick事件TD,但不應開槍內
$('table.data td').click(function() {
}
但問題是,當我點擊該列中的鏈接,這也觸發。我怎樣才能防止呢?
想是這樣table.data td :not(a)
但是這似乎並沒有在所有的工作..
感謝。
-
沒關係,只發現了約e.target.nodeName! (如果這是對付它的最好方法!=「A」)
鏈接我有這樣的:添加onclick事件TD,但不應開槍內
$('table.data td').click(function() {
}
但問題是,當我點擊該列中的鏈接,這也觸發。我怎樣才能防止呢?
想是這樣table.data td :not(a)
但是這似乎並沒有在所有的工作..
感謝。
-
沒關係,只發現了約e.target.nodeName! (如果這是對付它的最好方法!=「A」)
可以停止爲孩子的事件傳播節點是這樣的:
$('table.data td a').click(function(evt){
evt.stopPropagation();
[.. Do other stuff ..]
});
jquery stopPropagation()冒泡阻止事件DOM樹,阻止任何父處理程序被通知事件。