Mam "pomoc" obszaru na mojej stronie i kiedy użytkownik unosi się nad tabelą, informacje o pomocy powinny zostać zaktualizowane. Problem leży w tabeli Mam pole wyboru w 1 komórce każdego wiersza, a kiedy użytkownik unosi się nad tym polem wyboru, chcę, aby zdarzenie mouseover w polu wyboru przesłaniało zdarzenie table i aby wyświetlać pomoc. Obecnie najechanie kursorem na tabelę działa dobrze, ale nic się nie dzieje, gdy wskaźnik myszy znajduje się nad polem wyboru.W jaki sposób można wywołać zdarzenie mouseover dla elementu podrzędnego, jeśli element nadrzędny ma również najechanie kursorem myszy?
<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 dla stylu kodowania – Popnoodles
+1 dla słodkiego przycisku "Live Demo". – Mercurybullet
@ Merercbullet :) dzięki hahaha, ale jeśli jest to po prostu dla przycisku "słodyczy", możesz usunąć +1 :) (P.S jesteś wolny w użyciu i nadużycie: D) –