Jquery 单击隐藏Twitter引导导航栏
我想在单击时关闭移动导航栏,我看到了问题的答案 . 这个问题中给出的代码的问题是它总是试图关闭导航栏,不管我们看到切换导航栏还是“正常”导航栏。 所以我想做一个if/else检查宽度是高于还是低于768px(改变导航条的宽度),所以我现在在我的文档.ready()中有这个Jquery 单击隐藏Twitter引导导航栏,jquery,twitter-bootstrap,responsive-design,navbar,Jquery,Twitter Bootstrap,Responsive Design,Navbar,我想在单击时关闭移动导航栏,我看到了问题的答案 . 这个问题中给出的代码的问题是它总是试图关闭导航栏,不管我们看到切换导航栏还是“正常”导航栏。 所以我想做一个if/else检查宽度是高于还是低于768px(改变导航条的宽度),所以我现在在我的文档.ready()中有这个 function close_toggle() { if ($(window).width() <= 768) { $('.nav a').on('click', function(){
function close_toggle() {
if ($(window).width() <= 768) {
$('.nav a').on('click', function(){
$(".navbar-toggle").click();
});
}
}
close_toggle();
$(window).resize(close_toggle);
函数关闭_切换(){
if($(window).width()查看是否有帮助:
function close_toggle() {
if ($(window).width() <= 768) {
$('.nav a').on('click', function(){
$(".navbar-toggle").click();
});
}
else {
$('.nav a').off('click');
}
}
close_toggle();
$(window).resize(close_toggle);
函数关闭_切换(){
if($(window).width()非常感谢!它给了我一个平滑滚动的代码问题,但已经解决了:)知道我只需要更新它,当它是一个下拉列表时不会自动关闭,但不应该是一个问题。@Paulo Roberto,谢谢你的解决方案。我很好奇…我们怎么知道“.navbar toggle”有一个方法单击()这将关闭它?这将切换它。在本例中,将关闭。method.click()是一个jQuery方法,绑定到它的事件来自引导行为。