ページに「ヘルプ」エリアがあり、ユーザーがテーブルの上にカーソルを合わせると、ヘルプ情報が更新されます。問題はテーブル内にあり、各行の1つのセルにチェックボックスがあり、ユーザーがそのチェックボックスにカーソルを合わせると、チェックボックスのマウスオーバーイベントがテーブルイベントをオーバーライドし、チェックボックスのヘルプが表示されるようにします。現在、テーブルのマウスオーバーは正常に機能しますが、マウスをチェックボックスに重ねても何も起こりません。
<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");
});