Heim >Web-Frontend >js-Tutorial >检测jQuery.js是否已加载的判断代码_jquery

检测jQuery.js是否已加载的判断代码_jquery

WBOY
WBOYOriginal
2016-05-16 18:06:331154Durchsuche

当然,该方法不局限于jQuery的检测,对与任何Javascript变量或函数都是通用的。

当前网页加载jQuery后,jQuery()或$()函数将会被定义,所以检测jQuery是否已经加载存在以下2种方法:
方法1:

复制代码 代码如下:

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


方法2:
复制代码 代码如下:

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

备注:
以上我们通过检测jQuery函数是否已定义,这是一个比较安全可靠的方法,因为当你加载jQuery.js后,可能会再加载prototype.js或mootools.js等,其中可能会重定义$()函数, 检测$()函数是否存在将会不准确。
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn