最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery is not defined 錯(cuò)誤原因與解決方法小結(jié)

 更新時(shí)間:2017年03月19日 23:40:08   投稿:mdxy-dxy  
今天在測(cè)試一個(gè)程序的時(shí)候,明顯已經(jīng)加載了jquery但總是提示jQuery is not defined,經(jīng)過(guò)多方測(cè)試終于發(fā)現(xiàn)了問(wèn)題,這里簡(jiǎn)單總結(jié)一下,需要的朋友可以參考下

通常出現(xiàn)這種狀況有幾種解決方法:

1:查看是否引入jquery文件

就算引入了文件了是不是通過(guò)一些整站下載器之類的軟件下載的,都會(huì)出現(xiàn)問(wèn)題,建議用迅雷到官方下載即可。

2:查詢路徑是否錯(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ù)放在依賴于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() {
  //依賴于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。這樣的話,大部分用戶依然可以通過(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ò)一些整站下載器之類的軟件下載的,都會(huì)出現(xiàn)問(wèn)題,建議用迅雷到官方下載即可。

相關(guān)文章

最新評(píng)論

横山县| 东阿县| 汨罗市| 彭泽县| 宜城市| 绵阳市| 罗江县| 鄱阳县| 翁牛特旗| 武夷山市| 陈巴尔虎旗| 密山市| 大竹县| 丽水市| 共和县| 安远县| 河津市| 新安县| 九江市| 萨嘎县| 临城县| 丰城市| 南澳县| 海原县| 忻州市| 远安县| 二连浩特市| 新田县| 闵行区| 沙洋县| 浏阳市| 满城县| 无极县| 苍南县| 富阳市| 金门县| 临安市| 莒南县| 宁晋县| 墨玉县| 荔波县|