为什么我的jQuery不再工作了?

时间:2013-11-18 13:36:01

标签: javascript jquery html

我在我的网站上有一些简单的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>

2 个答案:

答案 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

只需将});添加到文件末尾即可。