tru*_*ktr 2 jquery javascript-events hover mouseout
例如,如果我这样做,$('div#something').mouseout(function(){});那么当我将鼠标悬停在#something div内的文本上而不是当我离开div时,该函数将触发.
我希望它只在我离开div时触发,而不是当我将鼠标悬停在div内的文本上时.
为什么会这样?
只要鼠标光标离开元素,mouseout就会触发,即使"离开"意味着它正在进入子元素(文本将是 - 至少在某些浏览器上).
您可能想要使用"mouseleave".
http://api.jquery.com/mouseleave/
| 归档时间: |
|
| 查看次数: |
2169 次 |
| 最近记录: |