2015-04-22 35 views
4

我想升級一個主要使用jQuery 1.08的網站模板來使用1.11,因爲我想連接到訂閱窗體的小部件使用1.11。更新jQuery使用小部件

下面是我使用的模板:

http://multifour.com/projects/ray/ios/image-intro/index.html

有什麼奇怪的是,如果我使用下面的代碼,頭是有,但形式不能正常工作:

<script src="scripts/jquery-1.11.0.min.js"></script> 

如果我使用此代碼,表單可以使用,但標題消失:

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

我不能同時使用兩者,因爲無論何時輸入第二行,標題都會因某種原因而消失。有什麼可以幫助我嗎?謝謝!

+0

你有''jquery-1.11.0.min.js'文件位於'scripts'目錄嗎?你也可以請你提供你的HTML? – Dom

+1

第一包括聲明你確實在你的文件系統中有jquery嗎?當您在控制檯中查看輸出時會發生什麼情況......有任何錯誤?第二個包括將包括jQuery,所以你的標題消失的事實是嗯......麻煩。檢查控制檯並回報。 – picus

+0

雅,我實際上包括在腳本目錄jquery文件和任何方式,我認爲閱讀它通過googleapis將包括jquery無論如何。控制檯正在讀取兩個錯誤,稱$()。smoothScrool和$ .stellar不是custom.js文件中的函數。如果您查看鏈接到的模板的源代碼並調出custom.js文件(第498行),則它與本地使用的完全相同。感謝你的幫助到目前爲止,夥計們。 – Michael

回答

0

對於你的第一個問題
我檢查你的目錄jQuery的腳本,它返回一個404。也許是因爲我注意到一個不同的jQuery的版本,在查看源代碼加載你更新它。

http://multifour.com/projects/ray/ios/image-intro/scripts/jquery-1.11.0.min.js

你的第二個問題

雅,我實際上已經包含在腳本目錄jQuery的文件,無論哪種方式,我想在閱讀它通過googleapis將包括jQuery的呢。控制檯正在讀取兩個錯誤,稱$()。smoothScrool和$ .stellar不是custom.js文件中的函數。如果您查看鏈接到的模板的源代碼並調出custom.js文件(第498行),則它與本地使用的完全相同。感謝你的幫助到目前爲止,夥計們。

您應該使用某種裝載機的Javascript因爲加載你的jQuery庫之前你custom.js加載而這就是爲什麼你會得到錯誤$()。smoothScrool和$ .stellar不是函數。也許嘗試HTML5異步JavaScript屬性。 http://www.w3schools.com/tags/att_script_async.asp