我想使用一些jQuery制作一个粘性导航栏,但我收到了错误
ERROR: ‘$’ is not defined. [no-undef].
ERROR: ‘document ’ is not defined. [no-undef]
并且代码不起作用。任何人都可以帮助我,为什么我会得到这些错误以及如何解决它?
答案 0 :(得分:1)
我认为您的Jquery库未在页面中加载,否则您的脚本在Jquery之前加载。
所以,插入Jquery Library和你的自定义脚本如下。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script src="custom.js"></script>
答案 1 :(得分:0)
您必须在网络中和脚本之前包含jquery库。
答案 2 :(得分:0)
第一个:您的jquery文件未正确加载到您的页面中
第二:你有一个拙劣的jQuery版本。这可能是因为有人编辑了核心文件,或者插件可能覆盖了$变量。