2013-04-03 96 views
2

下面的腳本將在jsfiddle(見下文)上工作,但不會在我的本地機器上工作。爲什麼jquery不能在我的本地機器上運行?

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> 

誰能告訴我什麼,我做錯了什麼?

感謝

回答

2

嘗試

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

非常感謝尼古拉解決它! – Cleef 2013-04-03 23:25:40

+0

有關說明,請參閱[來自Dave Ward的此答案](http://stackoverflow.com/questions/4831741/can-i-change-all-my-http-links-to-just#answer-4832046) – showdev 2016-08-12 18:07:11

0

來源網址犯規鏈接替換

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

到任何你的機器能看到吧?

,如果你沒有看到警示則不會加載jQuery的快速測試可能是

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

。完全限定路徑

4

//告訴瀏覽器匹配當前協議。如果你在網絡服務器上,這很好,因爲它會切換到httphttps,但是你可能直接用瀏覽器加載文件,所以它會擴展到file://

您需要明確指定的協議:

src="http://... 

更重要的是,使用本地網絡服務器。

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

不會理解在本地運行。添加http://並嘗試安捷倫。 僅供參考,JQuery只是JavaScript,並且始終在瀏覽器中運行。所以如果在使用javascript的時候某些東西不起作用,那麼它就是編程錯誤或者是JQuery文件的錯誤鏈接。無論哪種方式,它不會是JavaScript自我。

+0

乾杯帕特里克,我認爲可能是這樣。我嘗試了使用和不使用http://其他鏈接似乎排除了問題。感謝您的幫助 – Cleef 2013-04-03 23:29:54

+0

很高興聽到這個,歡迎您 – 2013-04-03 23:38:07

相關問題