未捕获的TypeError:无法在js中读取null的属性'offsetTop'

时间:2017-06-02 11:40:53

标签: javascript wordpress

我的main.js文件中有以下功能

MenuSticky: function () {
        var menu = document.querySelector('#header'),
            origOffsetY = menu.offsetTop + 104;
        function scroll() {
            if ($(window).scrollTop() >= origOffsetY) {
                $('#header').addClass('sticky-menu');
                $('.wrapper').css("margin-top", "104px");
            } else {
                $('#header').removeClass('sticky-menu');
                $('.wrapper').css("margin-top", "0");
            }
        }
        document.onscroll = scroll;
    }

但是,当我尝试加载网站时,菜单导航栏会消失。 我哪里出错了?请帮助。

0 个答案:

没有答案