我有一個問題,包括我的網頁中的一個jQuery腳本。我總是得到錯誤「$不是一個函數」中的第6行我我的劇本縮減至以下的非常簡單:
$(document).ready(function(){
myTest();
});
function myTest(){
window.console && console.log($("#test"));
}
爲什麼會出現在第6行的錯誤?爲什麼不在第1行?
我有一個問題,包括我的網頁中的一個jQuery腳本。我總是得到錯誤「$不是一個函數」中的第6行我我的劇本縮減至以下的非常簡單:
$(document).ready(function(){
myTest();
});
function myTest(){
window.console && console.log($("#test"));
}
爲什麼會出現在第6行的錯誤?爲什麼不在第1行?
您的頁面中沒有包含jquery.js
,或者您使用的路徑不正確。下面是使用谷歌的CDN的例子之一:
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script type="text/javascript">
// your code here...
</script>
</head>
</html>
在瀏覽器的錯誤信息給出的行號極不可靠,總是用實際的錯誤信息爲導向的問題。
爲什麼downvote? –
此錯誤消息意味着jQuery是不包括
喜請下載幷包括jquery.js和或jquery.min.js
在腳本標籤
給jquery.js和路徑腳本src屬性
嘿,難道是你使用wordpress嗎?如果是這樣,這是另一個錯誤,而不是缺少包含。 – CodeFanatic
您是否包含Jquery庫? –
它包含Microsoft SharePoint和jQuery。 $(document).ready(function()...沒有jQuery的工作嗎? – jlai79