Essayez ce code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
    $(document).ready( function(){
 
        $("tr").live( "mouseout", function(){
            alert('out');
        });
    });
 
  </script>
 
    <table>
        <tr>
            <td>col 1
            <div><br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/></div></td>
            <td>col 2<div><br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/></div></td>        
        </tr>
        <tr>
            <td>col 3<div><br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/></div></td>
            <td>col 4<div><br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/>gijhkgfhsdjkghfkjdsghf<br/></div></td>
        </tr>
</table>
Vous verrez que l'évènement sur un mouseout d'un "tr" ne se déclenche pas seulement quand on quitte la zone du tr. Il se déclenche même à l'intérieur d'un td ...

Une explication ?