【发布时间】:2014-07-28 11:09:11
【问题描述】:
如何切换多级导航。
我尝试使用 find ul 这个,但它会打开每个子菜单级别。 这是我的代码:
HTML
<ul class="level_1">
<li class="submenu">sumenu
<ul class="level_2">
<li class="submenu">level2
<ul class="level_3">
<li>level3</li>
</ul>
</li>
</ul>
</li>
</ul>
这是我的 CSS
.submenu ul {
display:none;
}
这是我的 Jquery 代码
$( ".submenu" ).hover(function() {
$( this).find("ul").toggle( "slow" );
});
所以我想要的是,当我悬停 level_1 时,它应该只打开 level_2,当我悬停在 level_2 时,它应该打开 level_3。
【问题讨论】:
标签: jquery navigation toggle