我有以下的聽衆開火兩次:點擊收聽因嵌套元素
$('td').on('click', '.time_note', function (e) { // When the user clicks the note div
alert('note click');
});
$('table').on('click', 'td', function(e) {
alert('time click');
});
我需要根據音符是否被點擊或單擊整個小區的兩個不同的動作。然而,我試過這樣做,如果點擊了音符 - 單元格也是如此。隨後,這兩項行動都被解僱。非常有意義。
但是,我不希望發生這種情況。如果點擊該音符,整個單元的動作不應該觸發,反之亦然。有什麼方法可以實現這一目標?我試圖使用.off
,但那沒有奏效。
http://api.jquery.com/event.stopPropagation/ – j08691 2012-03-21 20:54:31