我正在使用以下代码实现一个简单的下拉菜单:
<div id="submenu">
<img id="1" src="..." />
<img id="2" src="..." />
<img id="3" src="..." />
</div>
jQuery代码是:
$('#submenu').mouseleave(function(){
$('#submenu').slideup()
});
它在 Firefox 中运行良好,但在 IE 中运行良好。在 IE 中,当鼠标离开子元素(图像)时,它会触发 mouseleave 和子菜单关闭。我参考 JQuery doc 并假设 mouseleave 不会有这个问题。任何人都可以分享您对这个案例的评论吗?谢谢。