javascript – 仅在台式计算机上执行JS功能(parallax插件)
作者:互联网
有没有什么办法可以限制javascript的执行(如果声明),以便它只适用于台式计算机,当用户在移动设备/平板电脑设备上时,它需要关闭.
下面是代码,但显然它适用于文档准备好时的任何设备.
<script type="text/javascript">
$(document).ready(function(){
main_parallax();
main_scrolling();
sauces_slider();
});
</script>
只有main_parallax();在移动设备/平板电脑设备上应省略功能.
解决方法:
一种方法是使用用户代理,您可以这样做:
$(document).ready(function(){
if (/Android|BlackBerry|iPhone|iPad|iPod|webOS/i.test(navigator.userAgent) === false) {
main_parallax(); //Run main_parallax() not a mobile device
}
main_scrolling();
sauces_slider();
});
我建议使用功能检测,尝试查看:Modernizr
标签:html,parallax,javascript,jquery,css 来源: https://codeday.me/bug/20190826/1724722.html