2013-05-15 56 views
0

我只是不明白這一點。我現在在我的電腦上,使用崇高的文本和谷歌瀏覽器,我的文檔不會加載jQuery,它保持暫停一段時間,然後失敗。現在這工作在我的Mac上,使用任何類型的編輯器,但似乎每當我在我的PC上使用崇高這種情況發生...文檔不會加載源文件。崇高的文字

編輯:添加http://腳本src將允許jQuery加載,但拋出一個304

<!DOCTYPE html> 
<html> 
<head> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 
$(document).ready(function(){ 
    $("button").click(function(){ 
     $("p").hide(); 
    }); 
}); 
</script> 
</head> 

<body> 
    <h2>Blah</h2> 
    <button>Blah</button> 
</body> 
</html> 

我會得到jQuery的失敗22.07s

回答

1

當你// AJAX ......它動態地重視file://協議。由於我們是從本地文件系統做的,所以我們需要更具體地使用http://

我也修改了代碼來糾正某些錯誤,如腳本標記的缺失。添加了一個p標籤,以便我們可以看到示例工作等。看一看。

<!DOCTYPE html> 
<html> 
<head> 
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 
<script> 
$(document).ready(function(){ 
    $("button").click(function(){ 
     $("p").hide(); 
    }); 
}); 
</script> 
</head> 

<body> 
    <h2>Blah</h2> 
    <button>Blah</button> 
    <p> This will go away </p> 
</body> 
</html> 
+0

Nvm,仍然扔304甚至與你。 – BrettD

+0

304是「未修改」,我不會認爲是一個錯誤。[鏈接](http://www.w3。 org/Protocols/rfc2616/rfc2616-sec10.html)。 – sreekarun

+0

啊,非常感謝。 – BrettD

0

嘗試:

在SRC追加http:

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

或刪除//src

<script src="ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script> 
+0

添加「http://」將加載jQuery,但會拋出304. – BrettD

+0

爲什麼向下投票? – diEcho

+0

這不是我.. :( – BrettD