Jquery 如何使移动视图中的引导导航栏像普通菜单一样

Jquery 如何使移动视图中的引导导航栏像普通菜单一样,jquery,twitter-bootstrap,Jquery,Twitter Bootstrap,我正在网站中使用此菜单,但无法更改默认设置。我需要一个jQuery脚本,它可以在mobileview的菜单中显示两个内容 单击链接时关闭。 在菜单外单击时关闭。 我是jQuery的新手,希望您能给予我帮助。谢谢。找到了解决方案 单击链接时,在a标记或列表元素上使用data toggle=collapse和data target=.in关闭菜单。 此代码用于在菜单外单击时关闭菜单 $(document).click(function (event) { var clickover = $(

我正在网站中使用此菜单,但无法更改默认设置。我需要一个jQuery脚本,它可以在mobileview的菜单中显示两个内容

单击链接时关闭。 在菜单外单击时关闭。
我是jQuery的新手,希望您能给予我帮助。谢谢。

找到了解决方案

单击链接时,在a标记或列表元素上使用data toggle=collapse和data target=.in关闭菜单。 此代码用于在菜单外单击时关闭菜单

$(document).click(function (event) {
    var clickover = $(event.target);
    var $navbar = $(".navbar-collapse");               
    var _opened = $navbar.hasClass("in");
    if (_opened === true && !clickover.hasClass("navbar-toggle")) {      
        $navbar.collapse('hide');
    }
});

请尝试此代码。。它对我有用

$(document).mouseup(function (e) {
            e.preventDefault();
            var container = $(".container-fluid");

    if (!container.is(e.target) && container.has(e.target).length === 0) {
                $(".navbar-collapse").collapse('hide');
            }
        });

$(".navbar-nav li a").click(function(e){
                e.preventDefault();

             $(".navbar-collapse").collapse('hide');

  });

你尝试了什么?我需要一个脚本,可以做上述两件事,我要求。我只能在单击链接时关闭菜单,但在菜单外单击时无法关闭。我使用了data toggle=collapse data target=。在锚定标记中,可以在单击链接时关闭菜单,但我也希望在用户在菜单外单击时关闭菜单。您搜索过解决方案吗?是的,但是当在菜单外单击时,打开的菜单仍然没有关闭