子菜单jquery,当我点击另一个子菜单时关闭子菜单
Submenu jquery, close the submenu when i click another submenu
$(document).ready(function () {
$('#menu-menu-1 .menu-item a').click(function ()
{
var submenu = $(this).next();
submenu.toggle();
});
});
问题是这些打开的子菜单是重叠的。
尝试
$(document).ready(function () {
var $links = $('#menu-menu-1 .menu-item a').click(function () {
var submenu = $(this).next();
$subs.not(submenu).hide()
submenu.toggle();
});
var $subs = $links.next();
});
相关文章:
- 如何激活下拉菜单:在一个元素上单击768px宽度下方,在另一个元素上将鼠标悬停在768px上方
- 下一个下拉菜单不能具有已在另一个下拉菜单中使用的值
- 如何创建根据另一个下拉菜单中的答案显示的下拉菜单
- 如何使用引导程序显示另一个导航栏而不是下拉菜单
- 引导两个响应菜单-单击另一个菜单按钮时折叠一个菜单
- 根据另一个下拉菜单中的选择更改第二个下拉菜单的值
- 带有父按钮的自动下拉菜单,可将您带到引导程序中的另一个页面
- 在 JQuery 中,如何将选择选项的子集从一个选择菜单复制到另一个选择菜单
- 我无法在我的网站上添加两个下拉菜单,而不会其中一个干扰另一个
- 将数据从选择菜单传递到另一个选择菜单 AJAX 编码点火器
- 如何使下拉菜单关闭,因为同一类的另一个下拉菜单在jquery / javascript中打开
- 动态添加下拉菜单,并根据一个下拉菜单中的选择在另一个下拉列表中选择选项
- 打开网站的另一个页面后,保持jquery下拉菜单打开
- 如何将菜单项绑定到同一解决方案中的另一个项目
- Jquery Accordion菜单:在另一个页面中保持所选菜单的扩展
- 根据另一个下拉菜单的选项值设置一个下拉菜单的文本
- 在从另一个下拉菜单中选择一个选项时动态加载下拉菜单
- 隐藏/显示下拉菜单取决于另一个选项
- 如何用Bootstrap获得一个漂亮的可折叠侧边栏菜单(另一个帖子)
- 根据另一个选择更新选择菜单