假设我有一个包含img子元素的父div元素,当鼠标悬停在父元素上时,我想执行一些代码。
<div class="parent">
<img src="link_to_some_image" />
</div>
问题在于当鼠标悬停在子元素img上时,父元素的“悬停状态”会中断。我该如何使得即使子元素被悬停,父元素仍然保持其悬停状态?
这里有一个jsfiddle示例,请尝试在空白处悬停,然后在图像上悬停http://jsfiddle.net/omrf0dxe/ 非常感谢!
编辑:img子元素只是一个示例,它也可能是其他类型的元素,比如divs、links等。
编辑2:好吧,显然解决方法是在绑定“退出”事件时使用mouseleave而不是mouseout。