在设备上禁用某些 Javascript

Disable certain Javascript on devices

我正在构建一个网站,我正在使用媒体查询使网站响应移动设备。在我网站的桌面版上,我使用以下 Javascript 使 2 个 div 在向下滚动 100px 后淡入淡出 in/out。

$(document).scroll(function () {
        var y = $(this).scrollTop();
        if (y > 100) {
            $('#firstHeadingLeft, #firstHeadingRight').fadeIn(3000);
        } else {
            $('#firstHeadingLeft, #firstHeadingRight').fadeOut();
        }

    });

现在的问题是,我不希望此 javascript 在我的移动设备上处于活动状态,我希望 2 个 div 始终存在。我做了一些搜索并找到了这个

How to disable JavaScript in media query

其中一个建议是使用此代码添加事件侦听器

window.addEventListener('resize', function(){
if(window.innerWidth > 568){
    ...execute script
} 
});

但是因为我不精通 javascript 我不确定如何正确地将我的代码包装到事件侦听器代码中。

如果有人能帮助我,我将不胜感激! -- 谢谢!

这应该可以,但我无法测试它。告诉我发生了什么:)

window.addEventListener('resize', function(){
   disableScript();
});

window.addEventListener('load',function(){
   disableScript();
});

function disableScript(){
    if(screen.width > 568){
      //...execute script
    } 
}