我在我的网站上有一些简单的jQuery来扩展信息div,前几天一切正常,但我对我的网站(不是jQuery)进行了一些调整,并且它不能突然工作我不知道为什么......
这是我网站上的其中一个页面
http://peterph.am/work/pierre-macarons
我已经将我的jQuery外部链接到了这个:
<script src="../assets/libs/jquery-1.8.3.min.js"></script>
<script src="../assets/libs/jquery.scrollUp.min.js"></script>
<script type="text/javascript" src="../assets/libs/main.js"></script>
答案 0 :(得分:3)
你的问题在这里:
$(function(){
$.scrollUp({
scrollImg: true,
scrollDistance: 100,
scrollSpeed: 800,
easingType: 'linear'
});
您没有正确关闭$.scrollUp
来电。它应该是:
$(function(){
$.scrollUp({
scrollImg: true,
scrollDistance: 100,
scrollSpeed: 800,
easingType: 'linear'
});
});
这突出了正确的代码缩进的重要性。
答案 1 :(得分:1)
这非常简单,您已对main.js
文件进行了更改,并且在其结尾处丢失了});
,这导致js每个控制台都会抛出错误:
Uncaught SyntaxError: Unexpected end of input | main.js
只需将});
添加到文件末尾即可。