這裏是我的HTML:如何在TR中解除綁定jQuery中的TD的鼠標懸停?
<table id="myTable">
<tr class="myTr">
<td>
CELL 1
</td>
<td>
Cell 2
</td>
<td class="notThis">
Cell 3
</td>
</tr>
<tr class="myTr">
<td>
2- CELL 1
</td>
<td>
2- Cell 2
</td>
<td>
2- Cell 3
</td>
</tr>
</table>
<div id="myDiv">CONSOLE</div>
而且我的javascript:
$(document).ready(function() {
$(".myTr").mouseover(function() {
$("#myDiv").html("OVER");
});
});
我希望它這樣,當你將鼠標放置在 「notThis」 電池,鼠標懸停不會觸發。我有一個小提琴設置來進行測試:http://jsfiddle.net/S7bfH/3/
感謝
如果綁定到
td
元素的處理程序與event.stopPropagation()
做到這一點你正在改變mouseover事件的CSS,調整t可能會更容易他CSS的td.notThis顯示不變。 – 2011-06-13 16:00:53