国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

檢測jQuery.js是否已加載的判斷代碼

2019-11-20 23:48:54
字體:
來源:轉載
供稿:網(wǎng)友

當然,該方法不局限于jQuery的檢測,對與任何Javascript變量或函數(shù)都是通用的。

當前網(wǎng)頁加載jQuery后,jQuery()或$()函數(shù)將會被定義,所以檢測jQuery是否已經(jīng)加載存在以下2種方法:

方法1:

if (jQuery) { // jQuery 已加載 } else { // jQuery 未加載 } 

方法2:

if (typeof jQuery == 'undefined') { // jQuery 未加載 } else { // jQuery 已加載 } 

備注:
以上我們通過檢測jQuery函數(shù)是否已定義,這是一個比較安全可靠的方法,因為當你加載jQuery.js后,可能會再加載prototype.js或mootools.js等,其中可能會重定義$()函數(shù), 檢測$()函數(shù)是否存在將會不準確。

平時我們加載jquery,如果帶寬與速度不是很好的情況可以考慮引用第三方的jquery

<script src="http://apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script><script type="text/javascript">  if (typeof jQuery == 'undefined') {    document.write(unescape("%3Cscript src='/skin/mobile/js/jquery.min.js' type='text/javascript'%3E%3C/script%3E"));  }</script>

或者

<script src="http://lib.sinaapp.com/js/jquery11/1.8/jquery.min.js"></script><script>window.jQuery || document.write(unescape("%3Cscript src='/skin/mobile/js/jquery.min.js' type='text/javascript'%3E%3C/script%3E"))</script>

一個是百度的,一個是新浪的,不建議使用google,微軟等國外的,容易被強國內(nèi)訪問不如國內(nèi)的快。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 屯昌县| 麟游县| 长春市| 卢湾区| 双流县| 名山县| 邹城市| 大足县| 平潭县| 驻马店市| 桐柏县| 昭觉县| 宜都市| 佛山市| 铜梁县| 武川县| 中山市| 道真| 五寨县| 清水河县| 宜黄县| 宝清县| 穆棱市| 柏乡县| 大邑县| 临潭县| 虎林市| 金华市| 新余市| 西平县| 璧山县| 京山县| 旌德县| 永春县| 巴马| 宁陕县| 甘洛县| 始兴县| 广水市| 炉霍县| 大关县|