2016-03-16 27 views
1

我不確定我得到的錯誤是由什麼引起的。我正在使用我創建的簡單YouTube查看器使用FancyBox 2.0。當我在本地查看網站時,一切正常。但是當我從我的服務器上查看實時託管版本時,我在控制檯中發現了一個我從未見過的錯誤。每個有關的fancybox文件回來,此錯誤:什麼是JavaScript控制檯中的GET錯誤?

GET http://devondeason.com/fancybox/lib/jquery.mousewheel-3.0.6.pack.js 
GET http://devondeason.com/fancybox/source/jquery.fancybox.pack.js?v=2.1.5 
GET http://devondeason.com/fancybox/source/helpers/jquery.fancybox-buttons.js?v=1.0.5 
GET http://devondeason.com/fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.6 
GET http://devondeason.com/fancybox/source/helpers/jquery.fancybox-thumbs.js?v=1.0.7 
GET http://devondeason.com/fancybox/source/jquery.fancybox.css?v=2.1.5 
GET http://devondeason.com/fancybox/source/helpers/jquery.fancybox-buttons.css?v=1.0.5 
GET http://devondeason.com/fancybox/source/helpers/jquery.fancybox-thumbs.css?v=1.0.7 

鏈接的文件的HTML如下:

<head> 
<title>youTube Clone</title> 
<meta name="viewport" content="width=device-width, initial-scale=1.0"> 

<!-- Add jQuery library --> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> 

<!-- Add mousewheel plugin (this is optional) --> 
<script type="text/javascript" src="/fancybox/lib/jquery.mousewheel-3.0.6.pack.js"></script> 

<!-- Add fancyBox --> 
<script type="text/javascript" src="/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script> 

<!-- Optionally add helpers - button, thumbnail and/or media --> 
<script type="text/javascript" src="/fancybox/source/helpers/jquery.fancybox-buttons.js?v=1.0.5"></script> 
<script type="text/javascript" src="/fancybox/source/helpers/jquery.fancybox-media.js?v=1.0.6"></script> 
<script type="text/javascript" src="/fancybox/source/helpers/jquery.fancybox-thumbs.js?v=1.0.7"></script> 
<script src='js/rotate.js'></script> 
<script src='js/script.js'></script> 

<link rel="stylesheet" href="/fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" /> 
<link rel="stylesheet" href="/fancybox/source/helpers/jquery.fancybox-buttons.css?v=1.0.5" type="text/css" media="screen" /> 
<link rel="stylesheet" href="/fancybox/source/helpers/jquery.fancybox-thumbs.css?v=1.0.7" type="text/css" media="screen" /> 
<link rel='stylesheet' href='css/style.css'> 

的路徑和文件名都是準確的,因爲當我從Brackets Live Preview查看網站時,它的工作方式與計劃一致。任何幫助將不勝感激。下面是一個鏈接到該網站:

Link to live site

+0

什麼錯誤?你不會顯示錯誤。網站上沒有錯誤,除了缺少favicon。 fancybox文件回來了200年和合理的內容。 –

+0

我剛修好了,現在就加我的答案 –

回答

0

通過每個linkscript掛鉤的fancybox之前去除/,我能得到的fancybox工作。離開第一個/將文件路徑指向太遠。

例子:

<link rel="stylesheet" href="fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />

+0

就我個人而言,我不會依賴相對路徑來做這樣的事情;最好把所有的JS放在一個已知的位置,然後無論你從哪裏訪問它,都無關緊要。 –

相關問題