javascript切换菜单单击关闭

时间:2018-10-02 05:26:35

标签: javascript toggle nav

我将这部分JavaScript代码用于响应式菜单-我需要做的就是单击时关闭(而不是隐藏)切换菜单。我根本不了解javascript,因此我希望找到需要替换的确切代码。通过查看此处的其他类似文章,我无法弄清楚。谢谢。

  $ (document).ready(function(){
    $('nav a.mobile_menu').on('click', function() {
        var currentNAvHeight = $('nav').height();
        if( currentNAvHeight < 5){
            var newNavHeight = $('nav > ul').height() + 15;
            $('nav').animate({'height': newNavHeight + 'px'}, 750);
        }else {
            $('nav').animate({'height':'0px'}, 750, function () {
            $(this).removeAttr('style');
            });
        }
    });
    $(window).resize(function(){
        if ( $(this).width() > 625) {
            $('nav').removeAttr('style');
        }
    });
  });

0 个答案:

没有答案