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