【发布时间】:2019-02-14 02:18:05
【问题描述】:
我正在使用 JQuery 做我的第一个项目,它运行良好。奇怪的是我总是得到错误:'$' is not defined. [no-undef]反正。
谁能告诉我问题出在哪里?
这就是我将 JS 放在正文末尾的方式:
<script src="../js/jquery.js"></script>
<script src="../js/jquery-ui.min.js"></script>
<script src="../js/script.js"></script>
<script src="../js/Game.js"></script>
【问题讨论】:
-
1) 您在哪里看到错误? 2) 它指的是哪一行代码?
-
no-undef 看起来像是一条 linter 消息而不是浏览器错误?如果是这样,请参阅stackoverflow.com/questions/39510736/…
-
我只有在使用 Brackets 或尝试在线验证时才能得到它。它指的是我在中使用'$'的每一行
-
ESLint 检查代码是否存在可能的错误和违反编码约定的情况。由于您从未在代码中声明变量
$,因此 ESLint 会告诉您这一点。它之所以有效,是因为您的 HTML 在script标记中加载了 jQuery(ESLint 无法知道)。
标签: jquery