jQuery   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – 点击隐藏Twitter Bootstrap导航栏大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想点击关闭移动导航栏,我看到了我的问题的答案
here.
这个问题中给出的代码的问题在于它总是试图关闭导航栏,无论我们是否看到切换导航栏或“正常”导航栏.
所以我想做一个if / else检查宽度是否高于或低于768px(更改导航栏的宽度),所以我现在在document.ready()中有这个.

function close_toggle() {
   if ($(window).width() <= 768) {

    $('.nav a').on('click',function(){
        $(".navbar-toggle").click();
    });
 } 
}
close_toggle();

$(window).resize(close_togglE);

这段代码的问题在于,如果我以高于768px的宽度开始并且小于768px,则一切正常.
但是如果我开始宽度低于768px,当我调整到更高的768px时,正常的导航栏会在我点击链接时闪烁(因为我正在关闭切换菜单).

所以我需要一个else语句来反转if代码,但我不知道如何反转代码.
抱歉一些英语错误.
希望有人可以帮助我.

解决方法

看看它是否有帮助:

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);

大佬总结

以上是大佬教程为你收集整理的jquery – 点击隐藏Twitter Bootstrap导航栏全部内容,希望文章能够帮你解决jquery – 点击隐藏Twitter Bootstrap导航栏所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。