2017-07-16 82 views
-1

我想利用這個網站的模板庫加載圖像: http://www.graphberry.com/item/smak-html-single-page-template的Javascript狀態給出錯誤時從HTML

它工作正常,在實時預覽,但是當我下載了它,並點擊任意圖庫圖片,它會打開一個警告窗口,說:錯誤。

我試圖找到錯誤,但我沒有看到任何麻煩。我的犯罪嫌疑人那張main.js文件,在這一行:

var singleProject = $('#single-project'); 

,但我沒有關於JavaScript的太多經驗。

感謝任何幫助!

+0

#single-project是一個html標記的標識 – Nihal

+0

當我引用這一行時,我並不是說這是id什麼是錯或詢問它是什麼......我的意思是說與導致錯誤的行有關的東西,可能是該函數中該變量的使用,可能是定義中的錯誤......無論如何,事情是不起作用,我找不到錯誤 – isk27

回答

0

當您在javascript中看到美元符號時,如在var singleProject = $('#single-project');中,您將需要jQuery庫。

你需要在你的代碼這個腳本:

<script 
    src="https://code.jquery.com/jquery-3.2.1.min.js" 
    integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" 
    crossorigin="anonymous"></script> 

這是最新的jQuery CDN,其中進口的jQuery到您的項目。

將此腳本添加到您的<head>標記中。更多信息:https://www.w3schools.com/jquery/jquery_get_started.asp

+0

,他們已經在index.html的末尾加載了jquery庫,但是我試過了你的解決方案並且沒有工作,我也注意到在將jquery lib的src更改爲CDN src時, t加載...我不明白這兩個:/ – isk27

+0

@ isk27請確保'JQuery'高於您的腳本。 – sudo

+0

是的,不工作:/ – isk27