var scriptFile = $(tempNode).attr("customJScriptSrc");
當通過這個我得到
「Reference Error: Can’t find variable: $」
請給我建議任何替代方法。
var scriptFile = $(tempNode).attr("customJScriptSrc");
當通過這個我得到
「Reference Error: Can’t find variable: $」
請給我建議任何替代方法。
添加這個腳本:在文檔的頂部
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
(JavaScript代碼前加入)。
或下載庫並在您的代碼中引用它。
此外,它必須在OP的腳本之前添加 – 2013-02-15 07:29:57
請注意,這假定OP不是從本地文件運行(爲什麼不包括'http:'?) – 2013-02-15 07:32:09
謝謝你的努力。我是jquery的新手。 – Mohan 2013-02-21 08:13:20
我有這個相同的問題,這是我把我的.js文件放在DOM中的jQuery .js文件之前造成的。這是一個錯誤,因爲它在識別jQuery甚至被安裝之前試圖讀取我的.js文件。始終將所有腳本按執行順序排列,並始終放在body
標記的最底部。這總是確保在嘗試執行任何JavaScript之前頁面已完全加載。
之前(錯誤):
<script type="text/javascript" src="_javascript/rp-global.js"></script>
<script type="text/javascript" src="_javascript/jquery-3.2.1.min.js"></script>
後(正確):
<script type="text/javascript" src="_javascript/jquery-3.2.1.min.js"></script>
<script type="text/javascript" src="_javascript/rp-global.js"></script>
有你的jQuery包含在你的網頁? – Prashant16 2013-02-15 07:26:49
請參閱類似的問題[這裏] [1] [1]:http://stackoverflow.com/questions/6555475/javascript-reference-error-cant-find-variable-plus-closure-blues – cwiggo 2013-02-15 07:27:12
確保您在發佈的代碼之前加載jquery JavaScript文件。 – 2013-02-15 07:28:09