为什么不是'我的jQuery不再工作了

Why isn't my jQuery working anymore?

本文关键字:jQuery 不再 工作 我的 为什么不      更新时间:2023-09-26

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

您的问题在这里:

    $(function(){
         $.scrollUp({
         scrollImg: true,
         scrollDistance: 100,
         scrollSpeed: 800,
         easingType: 'linear'
    });

您没有正确关闭$.scrollUp调用。应该是:

$(function(){
    $.scrollUp({
        scrollImg: true,
        scrollDistance: 100,
        scrollSpeed: 800,
        easingType: 'linear'
    });
});

这突出了正确的代码缩进的重要性。

很简单,您对main.js文件进行了更改,但在文件末尾丢失了});,这会导致js在每个控制台上抛出一个错误:

Uncaught SyntaxError: Unexpected end of input | main.js

只需在文件末尾添加});,瞧。