我想这是一个菜鸟问题。我希望通过单击走开或单击列表项之一来关闭引导程序“ navbar-collapse”。我在某处找到了此代码,并且可以正常工作。

$(document).on('click',function() {
    $('.collapse').collapse('hide');
});


但是此代码还通过单击将Bootstrap“ panel-collapse”元素关闭,当然,我不希望这种情况发生。

如何指定我希望此代码仅适用于“ navbar-collapse”元素?

最佳答案

给您的导航栏折叠元素一个新的类,并在其中分配它:

$('.NewClassName').collapse('hide');


请注意,您可以将该类添加到导航栏折叠元素中,而不会删除旧类。

关于javascript - Bootstrap导航栏折叠-如何通过单击关闭,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38613806/

10-11 13:46