Multiple mouseOver pour un seul mouseOut (un parent avec enfants)
Bonjour,
Je rencontre un petit problème au niveau de la gestion des hovers dans le cas où j'applique un mouseOver/mouseOut sur un élément parent. le mouseOut est appelé au survol de l’élément enfant, hors il ne faudrait pas, y a un moyen pour éviter ça ? ou je dois le résoudre en ajoutant une variable qui fait la liaison entre le mouseOut du parent, et le mouseOver de chaques enfants ?
Code (en gros) :
Code:
1 2 3 4 5 6
|
<parent mouseOver="trace('in');" mouseOut="trace('out')">
<enfant>
<petitEnfant></petitEnfant>
</enfant>
</parent> |
Le trace('out') ne devrait pas être appelé au survol de <enfant> :/
Pour compliquer un peu le tout, il faudrait que ça marche même si petitEnfant est un bouton (dont l'événement click doit marcher :p).