请参阅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
应该打开,之前打开的那个应该
消失。提前致谢