Javascript 为什么不是';我的jQuery不再工作了吗?
我在我的网站上有一些简单的jQuery来扩展信息分区,前几天一切都很好,但我对我的网站做了一些调整(不是jQuery),它突然不起作用,我不知道为什么 这是我网站上的一个页面 我已将jQuery与以下内容链接到外部:Javascript 为什么不是';我的jQuery不再工作了吗?,javascript,jquery,html,Javascript,Jquery,Html,我在我的网站上有一些简单的jQuery来扩展信息分区,前几天一切都很好,但我对我的网站做了一些调整(不是jQuery),它突然不起作用,我不知道为什么 这是我网站上的一个页面 我已将jQuery与以下内容链接到外部: <script src="../assets/libs/jquery-1.8.3.min.js"></script> <script src="../assets/libs/jquery.scrollUp.min.js"></script
<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>
非常简单,您对
main.js文件进行了更改,但丢失了})代码>在它的结尾,这会导致js在每个控制台上抛出一个错误:
Uncaught SyntaxError: Unexpected end of input | main.js
只需添加})代码>到你的文件末尾,瞧。你的问题在这里:
$(function(){
$.scrollUp({
scrollImg: true,
scrollDistance: 100,
scrollSpeed: 800,
easingType: 'linear'
});
您没有关闭$。请正确地向上滚动调用。应该是:
$(function(){
$.scrollUp({
scrollImg: true,
scrollDistance: 100,
scrollSpeed: 800,
easingType: 'linear'
});
});
这突出了正确的代码缩进的重要性。首先尝试找出JS语法错误的原因。请向我们展示实际不起作用的jQuery代码。另外,您更改了什么,可能是您的选择器错误。例如,JS控制台中有任何内容吗?如果在浏览器中打开调试控制台,是否存在javascript错误?任何javascript错误都会导致javascript失败。请尝试修复此错误:未捕获的语法错误:输入main意外结束。js:1我不明白为什么我会收到否决票。解释一下,为什么-1?这很有可能是原因。1比1击败了我。不知道为什么我们都被否决了;需要添加,而不是在file@JoaoPaulo添加到哪里并不重要,因为它是文件中缺少的内容。啊,谢谢你,已经关注这个问题太久了!没问题。您可以使用