单击链接后,展开的移动导航栏不会崩溃

时间:2017-07-02 05:57:53

标签: javascript jquery html css html5

在移动视图中使用固定顶部导航栏(即单击导航栏图标)后不会崩溃。页面正在加载。所以如何在导航栏中停止加载页面

这是我的网站链接:

LINK

这是我的javascript代码

JavaScrpit Code

// Anchors Position
                $('[data-hash]').on('click', function(e) {
                    e.preventDefault();

                    $('body').addClass('scrolling');
                    var target = $(this).attr('href')
                        delay = 0;

                    if($(document).scrollTop() == 0) {
                        $(document).scrollTop($('#header').height());
                        delay = 200;
                    }

                    setTimeout(function() {

                        if ($(window).width() < 991 && $('.nav-main-collapse').hasClass('in')) {
                            $('.nav-main-collapse').collapse('hide');
                            self.scrollToTarget(target);
                            return this;
                        }

                        self.scrollToTarget(target);

                    }, 200);



return this;
            });

            return this;
        },

下面我附了屏幕截图

enter image description here

1 个答案:

答案 0 :(得分:1)

上添加type="button"
<button class="btn btn-responsive-nav btn-inverse" data-toggle="collapse" data-target=".nav-main-collapse"><i class="fa fa-bars"></i></button>