2010-04-04 9 views
14

mon htmljquery problème mouseout

<div id="parent"> 
<div id="child">cx</div> 
</div> 

quand j'utilise jquery

$('#parent').mouseout(function(){ 
//something here 
}); 

Je me demande pourquoi quand ma souris entrer l'enfant div les feux de fonction. Je suis toujours à l'intérieur de div parents. je veux que la fonction mouseout au feu que lorsque je quitte la div parent pas quand je suis sur un enfant div

http://jsbin.com/esiju/ < < exemple

Vive

+0

Possible duplicate: http://stackoverflow.com/questions/350639/how-to-disable-mouseout-events-triggered-by-child-elements –

Répondre

1

.mouseleave fonctionne parfaitement ici:

$("#parent").mouseleave(function(){ 
    //Enter stuff that should happen when mouse leaves 
    //the boundaries of the parent element 
    // NOT including the children 
}); 

.mouseout feux sur la souris sur les éléments enfants!