我为此问题进行了很多搜索,但没有任何工作对我有用。我想要这样:
在宽度小于850像素的设备上,不会加载SnapScroll。 高于850像素时,将使用快照滚动。
SnapScroll()是我在javascript文件之前加载到index.php中的jQuery函数,如下所示:
<script src="./snap-scroll.js"></script>
<script src="./scripts/app.js"></script>
这是我的app.js:
if (!(window.innerWidth < 850)){
$(function(){
$("section").SnapScroll();
});
}
当前,无论设备大小如何,都不会加载SnapScroll()。 我根据条件尝试了一个if / else语句,其中包含一个空的if or else块。我还创建了一个函数,其功能是“什么都不做”,然后在语句中使用它。它也不起作用。 jQuery的制作方式使其必须在另一个函数中调用SnapScroll。
谢谢您的帮助!