IE11 window.scroll有问题...但是再没有

时间:2019-09-11 14:35:56

标签: jquery internet-explorer internet-explorer-11 scrolltop

我在两个使用jQuery 3.2.1的Drupal 8网站上具有完全相同的jQuery功能

现在发生了一些奇怪的事情。使用IE11或11访问该网站,在一个网站上,该代码可以正常工作,而在另一个网站上,该代码不起作用。在页面之一上,期望的类没有添加到header元素中。我可以在IE开发人员工具中看到这一点。

我尝试了不带滚动功能的代码,它在两个站点上均有效。但是我不知道为什么该功能只能在其中一个站点上运行...

$(window).scroll(function(){
    if ($(window).scrollTop() >= 1) {
        $('header').addClass('sticky');
    }
    else {
        $('header').removeClass('sticky');
    }
});

有人有主意吗?

0 个答案:

没有答案