Tôi có một vùng "trợ giúp" trên trang của tôi và bất cứ khi nào người dùng di chuột qua một bảng, thông tin trợ giúp sẽ được cập nhật. Vấn đề nằm trong bảng tôi có một hộp kiểm trong 1 ô của mỗi hàng và khi người dùng di chuột qua hộp kiểm đó, tôi muốn sự kiện di chuột qua hộp kiểm để ghi đè sự kiện bảng và hộp kiểm trợ giúp được hiển thị. Hiện tại, việc di chuyển bảng hoạt động tốt nhưng không có gì xảy ra khi tôi di chuột qua hộp kiểm.Làm cách nào tôi có thể có sự kiện di chuột qua đối với phần tử con nếu phần tử gốc cũng có chuột di chuột?
<table class="myTable">
<tr>
<th>Col1</th>
<th>Col2</th>
</tr>
<tr>
<td><input class="myCheckbox" type="checkbox" /></td>
<td>Cell 2</td>
</tr>
<tr>
<td><input class="myCheckbox" type="checkbox" /></td>
<td>Cell 3</td>
</tr>
</table>
<div class="myHelpMenu"></div>
$('.myCheckbox').mouseover(function() {
$('.myHelpMenu').html("this is my checkbox help");
});
$('.myTable').mouseover(function() {
$('.myHelpMenu').html("this is my tables help");
});
+1 cho kiểu mã hóa – Popnoodles
+1 cho nút "Live Demo" ngọt ngào. – Mercurybullet
@Mercurybullet :) cảm ơn hahaha nhưng nếu nó chỉ dành cho nút "vị ngọt" bạn có thể xóa +1 :) (P.S bạn được tự do sử dụng và lạm dụng: D) –