【发布时间】:2015-05-04 11:46:43
【问题描述】:
我脑子里有下面这行代码:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"/>
我的正文开头有以下几行代码:
<script>
$(function () {
alert("JQUERY!");
});
</script>
我的 JavaScript 控制台出现以下错误:
Uncaught ReferenceError: $ is not defined
我正在使用谷歌浏览器。
我已经阅读了JQuery - $ is not defined 的所有答案,但据我所知,我正在遵守那里的一切。我已经确认第一个脚本中的链接是有效的。
我希望 jQuery 能够加载,但它没有这样做(默默地)。从 CDN 加载 jQuery 的正确语法是什么?
【问题讨论】:
-
相关。加载 jQuery 一次。第二个实例踩在第一个实例上。除非会导致问题,否则请使用最新版本。
-
@danronmoon 确实如此。第一个脚本在我的标题中。第二个脚本在我的身体里。
-
在包含 jQuery 之前,您不能使用 jQuery 编写代码。这就像在做披萨之前尝试吃披萨一样。
-
等等,你有两个不同的 jQuery 版本?哎呀。你不应该有两个版本。
-
你必须想出一个例子来说明你遇到的问题。目前还不清楚你有什么脚本,它们的顺序是什么。
标签: javascript jquery syntax undefined