我有多级菜单,当我将鼠标悬停在一个菜单项上时,如果该元素有子菜单,它将显示子菜单项。我认为这是一个正常的下拉菜单操作。问题是,当我将鼠标从主菜单项移动到子菜单项时,如果鼠标不在路径中,子菜单项将消失,我必须再次悬停才能显示
我在网上搜索了一下,发现了很多攻略
[http://stackoverflow.com/questions/2316213/simple-jquery-dropdown-cleartimeout-settimeout-issues]
如果我使用上面的指南,当我在主菜单项之间快速悬停时,会显示下一个子菜单项,但也会显示上一个子菜单(因为它有超时设置)
请问有什么办法可以解决吗?请帮忙给我一些提示
我将我的代码发布到 http://jsfiddle.net/v4aWZ/9/
非常感谢
最佳答案
尝试使用 HoverIntent减少对意外悬停的响应。
关于jquery - 鼠标悬停在菜单上并超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12333177/