使用用户代理为移动设备禁用此jQuery脚本?

时间:2014-01-24 16:30:20

标签: android jquery ios mobile user-agent

我想禁用部分移动设备的jQuery脚本,我遇到了这个声明(Android | webOS | iPhone | iPad | iPod | BlackBerry / i.test),但我不知道如何使用它来禁用部分我的脚本用于移动设备,继承我要禁用的代码,我想删除addClass FROM移动设备,用于导航。我是一个noobie,请帮助:

<script type="text/javascript" language="javascript"> 

$(window).scroll(function() {
if ($(window).scrollTop() >= 40) 
        { $('#container-wrapper-ab').addClass('container-wrapper-ab-fixed'); 
        } 
        else { $('#container-wrapper-ab').removeClass('container-wrapper-ab-fixed'); 
       } 


}); 

1 个答案:

答案 0 :(得分:0)

您应该使用视口大小而不是useragent。

由于您使用的是jQuery,因此可以使用

进行检查
$(window).width()