【发布时间】:2011-04-11 22:29:41
【问题描述】:
请参阅 JSFiddle 以获得关于问题的清晰概念 - http://jsfiddle.net/PeYYZ/
上面的那种做我想要的。当我将鼠标悬停在li.parent 上时,ul.child 菜单会淡入,这很好。我希望子菜单保持打开状态,除非用户选择另一个 li.parent。我试着搞乱mouseleave,但我不认为那是我想要的。
我需要的逻辑是:
如果用户将鼠标悬停在
li上 类parent,展示它ul.child如果用户随后将鼠标移动到其他位置 不是
li.parent,ul.child应该保持打开状态。- 如果用户移动到另一个
li.parent,那么应该打开那个li.parent ul.child,而之前打开的那个应该 消失。
提前致谢
【问题讨论】: