【发布时间】:2014-12-18 19:36:51
【问题描述】:
我有一个具有视差滚动效果的网站,它正在运行 skrollr.js 脚本。这是一个移动优先的网站,但我希望脚本不能在移动设备上运行,因为它不允许滚动。有谁知道如何防止脚本在移动设备上运行?谢谢。
上传脚本的代码位于正文部分的末尾。如果需要任何其他代码,请告诉我。
<!-- SCRIPTS -->
<script type="text/javascript" src="js/skrollr.js"></script>
<script type="text/javascript">
skrollr.init();
</script>
<!--/ SCRIPTS -->
【问题讨论】:
-
你是否在使用一些检测库,比如
modernizr? -
可能在给定容器上做一些 css 媒体查询。
-
这里的所有解决方案都像是在谈论移动设备 === 小浏览器窗口。也许我们应该问一下,他的意思是真的没有移动设备还是没有小屏幕,如果不是移动设备,移动设备是否包括平板电脑。
-
@MelanciaUK - 我试图变得更有建设性,但确实如此。 :)
-
“让 javascript 检查它是否在移动设备上”......男人有很多问题
标签: javascript jquery html css mobile