14

我刚开始创建一个 html 文件并想使用 jquery。当我像这样在本地机器上使用 jquery 时,它工作正常。

<script src="jquery.min.js"></script>

但是当我尝试使用它时,它不起作用

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>

当我像这样加载脚本时,我无法使用任何 jquery 函数。

我在这里做错了什么?

编辑:顺便说一句,我的 html 文件位于驱动器 C:/ 的本地计算机上

4

2 回答 2

20

您的网址不完整。我相信他们不使用 http 是为了表明您可以使用 http 或 https,因为如果您在服务器上,则不需要它。仅当您正在运行文件系统时才需要添加它。

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
于 2013-03-07T18:58:34.053 回答
14

由于 HTML 文件在您的本地计算机上,我猜您正在使用file://协议查看它。由于您从<script>标签的src属性中省略了协议,因此它也会使用file://协议并失败。

我建议使用在 localhost 上运行的简单网络服务器来托管该站点。使用 file:// 时还有一些其他奇怪的地方可能会给您带来麻烦。

于 2013-03-07T19:00:38.270 回答