如果单击了其他子菜单,我需要关闭一个子菜单并打开一个新子菜单,这意味着我不希望一次打开多个子菜单。但是,所有子菜单都应该能够关闭。
这是我的 jquery 脚本:
<script>
$('.show_hide').hide();
$("li:has(ul)").click(function(){
$("ul",this).toggle('slow');
});
</script>
和html:
<ul id="left-menu" class="menu-v">
<li>
<a>Menu</a>
<ul class="menu-v show_hide">
<li>
<a >submenu </a>
</li>
<li>
<a >submenu 2</a>
</li>
</ul>
</li>
</ul>