【发布时间】:2014-10-14 13:43:49
【问题描述】:
我试图解决一个问题,即当我在移动视图中单击导航栏菜单项时,导航栏仍然处于展开状态。这对我不起作用,因为我的菜单项指向一个 div ID。我在这里阅读了将以下内容添加到我的 href 标记的解决方案。
data-toggle="collapse" data-target=".navbar-collapse"
这对我不起作用,但我可以使用我在 github https://github.com/twbs/bootstrap/issues/12852 上找到的 javascript 修复程序让它工作
$(document).on('click','.navbar-collapse.in',function(e) {
if( $(e.target).is('a') ) {
$(this).collapse('hide');
}
});
现在的问题是导航栏被隐藏后我无法再次打开它。
其他人有这个问题或解决方案吗?
【问题讨论】:
标签: javascript jquery twitter-bootstrap