jQuery is not defined 錯(cuò)誤原因與解決方法小結(jié)
通常出現(xiàn)這種狀況有幾種解決方法:
1:查看是否引入jquery文件
就算引入了文件了是不是通過(guò)一些整站下載器之類(lèi)的軟件下載的,都會(huì)出現(xiàn)問(wèn)題,建議用迅雷到官方下載即可。
2:查詢(xún)路徑是否錯(cuò)誤,可以在頁(yè)面源碼中點(diǎn)擊js文件路徑.
有時(shí)候js里面會(huì)自動(dòng)加入一些路徑,導(dǎo)致路徑錯(cuò)誤
3: JS是解釋型語(yǔ)言,是根據(jù)標(biāo)簽引用分塊順序執(zhí)行的,$是jQuery中的產(chǎn)生的對(duì)象,需要用的話,必須將jquery.js文件放在使用它的JS前面。
將jQuery庫(kù)放在依賴(lài)于jQuery的JavaScript腳本之前,并且將這些代碼放入document.ready來(lái)確保DOM加載完畢。
<script type="text/javascript" src="path/to/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//依賴(lài)于jQuery的代碼
});
</script>
4、有時(shí)候我們使用了第三方的cdn的js加載CDN的jQuery失敗或者超時(shí)
當(dāng)提供jQuery的CDN出問(wèn)題導(dǎo)致jQuery加載失敗,或者由于網(wǎng)絡(luò)問(wèn)題瀏覽器加載jQuery文件超時(shí),會(huì)出現(xiàn)jQuery未定義的錯(cuò)誤.
解決方案: 將jQuery文件掛載在自己的網(wǎng)站上作為備用,如果CDN加載jQuery失敗,則使用自己網(wǎng)站存托管的jQuery。這樣的話,大部分用戶(hù)依然可以通過(guò)CDN加快訪問(wèn)速度,而一旦CDN出問(wèn)題時(shí)也可以避免出錯(cuò)。
<script src="https://cdn.staticfile.org/jquery/3.1.1/jquery.min.js"></script>
<script>
window.jQuery || document.write('<script src="/js/jquery.min.js"><\/script>'))
</script>
是不是通過(guò)一些整站下載器之類(lèi)的軟件下載的,都會(huì)出現(xiàn)問(wèn)題,建議用迅雷到官方下載即可。
相關(guān)文章
jQuery中DOM樹(shù)操作之使用反向插入方法實(shí)例分析
這篇文章主要介紹了jQuery中DOM樹(shù)操作之使用反向插入方法,實(shí)例分析了反向插入方法與插入方法回調(diào)的使用技巧,需要的朋友可以參考下2015-01-01
jQuery實(shí)現(xiàn)表格行上下移動(dòng)和置頂效果
本文給大家分享的是一款由jQuery實(shí)現(xiàn)的表格行上下移動(dòng)以及置頂效果的代碼,非常的簡(jiǎn)單實(shí)用,這里給出了核心代碼,有需要的小伙伴可以參考下。2015-06-06
瀏覽器打開(kāi)層自動(dòng)緩慢展開(kāi)收縮實(shí)例代碼
本文為大家介紹下層自動(dòng)緩慢展開(kāi)收縮在瀏覽器打開(kāi)時(shí)是如何實(shí)現(xiàn)的,主要用到了slideUp及slideDown等主要jquery方法,感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助2013-07-07
jquery網(wǎng)頁(yè)回到頂部效果(圖標(biāo)漸隱,自寫(xiě))
當(dāng)網(wǎng)頁(yè)內(nèi)容草雞多的時(shí)候,用戶(hù)就需要有個(gè)按鈕快速回到頂部,于是用js來(lái)實(shí)現(xiàn)下,畫(huà)布多說(shuō),直接上代碼2014-06-06
jQuery基礎(chǔ)學(xué)習(xí)技巧總結(jié)
jQuery基礎(chǔ)學(xué)習(xí)技巧總結(jié)...2007-06-06
jQuery實(shí)現(xiàn)選中行變色效果(實(shí)例講解)
下面小編就為大家?guī)?lái)一篇jQuery實(shí)現(xiàn)選中行變色效果(實(shí)例講解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-07-07
點(diǎn)擊表單提交時(shí)出現(xiàn)jQuery沒(méi)有權(quán)限的解決方法
擊表單提交的時(shí)候會(huì)出現(xiàn) jQuery 沒(méi)有權(quán)限,試了一下jquery自帶的json方式提交成功2014-07-07
Jquery回調(diào)對(duì)象與延遲對(duì)象用法詳解
本文詳細(xì)講解了Jquery回調(diào)對(duì)象與延遲對(duì)象的用法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-05-05

