为什么jquery不会在我的本地机器上运行?

时间:2013-04-03 23:23:08

标签: jquery

以下脚本适用于jsfiddle(见下文),但不适用于我的本地计算机。

http://jsfiddle.net/gFaZn/

<!DOCTYPE HTML>

<html>

<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script type="text/javascript" src="script.js"></script>
<link type="text/css" rel="stylesheet" href="stylesheet.css">

</head>

<body>

<div></div>


</body>

</html>

谁能告诉我我做错了什么?

由于

4 个答案:

答案 0 :(得分:4)

//告诉浏览器匹配当前协议。如果你在网络服务器上,这很好,因为它会切换到httphttps,但你可能直接用浏览器加载文件,所以它会扩展到{{1 }}

您需要明确指定协议:

file://

更好的是,使用本地网络服务器。

答案 1 :(得分:2)

尝试替换

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

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

答案 2 :(得分:1)

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

无法理解在本地运行。添加http://并尝试使用agian。 只是为了您的信息,JQuery只是javascript并且始终在您的浏览器中运行。因此,如果在使用javascript时某些东西不起作用,那么它是编程错误或JQuery文件的错误链接。无论哪种方式,它都不是javascript它自己。

答案 3 :(得分:0)

您的源网址是否与您的计算机可能看到的任何内容无关?

快速测试可能

$(function(){
  alert(9);
});

如果您没有看到警报,则不会加载jQuery。完全符合路径

相关问题