子菜单jquery,当我点击另一个子菜单时关闭子菜单

时间:2013-10-05 14:27:12

标签: javascript jquery toggle submenu

    $(document).ready(function () {
    $('#menu-menu-1 .menu-item a').click(function ()
     {
    var submenu = $(this).next();
    submenu.toggle();
    });
});

问题是这些子菜单是重叠的。

1 个答案:

答案 0 :(得分:0)

尝试

$(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();
});