我有一个菜单,我工作正常,但我需要一个小的更改,这是我需要父菜单切换子菜单,目前如果您单击父菜单子菜单出现,但我需要它,所以当你再次点击父菜单时,它会关闭子菜单。使父菜单链接切换子菜单链接
您可以在操作here中看到菜单。
,这是对于菜单的JavaScript:
$('.dropdown-toggle').click(function() {
$('.dropdown').css('display', 'none'); // Hide submenus when other submenus are clicked
$(this).next('.dropdown').toggle();
});
$(document).click(function(e) {
var target = e.target;
if (!$(target).is('.dropdown-toggle') && !$(target).parents().is('.dropdown-toggle')) {
$('.dropdown').hide();
}
});
这是菜单HTML
<nav class="main">
<a class="dropdown-toggle" href="#" title="Menu">Menu One</a>
<ul class="dropdown">
<li><a href="#">Menu Item</a></li>
<li><a href="#">Menu</a></li>
<li><a href="#">Settings</a></li>
<li><a href="#">Search</a></li>
</ul>
</nav>
谢谢,这正是我想要的。 –