Heim > Web-Frontend > js-Tutorial > Hauptteil

So erkennen Sie, ob jquery geladen ist

coldplay.xixi
Freigeben: 2023-01-04 09:37:59
Original
3044 Leute haben es durchsucht

Methode zum Erkennen, ob jQuery geladen wurde: 1. Bestimmen Sie, ob [jQuery()] definiert ist, der Code ist [if (jQuery) { jQuery geladen}] 2. Bestimmen Sie, ob [$()] definiert ist Code ist [if(typeof jQuery == 'undefiniert'].

So erkennen Sie, ob jquery geladen ist

Die Betriebsumgebung dieses Tutorials: Windows7-System, JQuery2.1.4-Version, DELL G3-Computer.

Empfohlen: JQuery-Video-Tutorial

Methode zum Erkennen, ob jQuery geladen wurde:

Nachdem die aktuelle Webseite jQuery geladen hat, wird die Funktion jQuery() oder $() definiert , also prüfen Sie, ob jQuery geladen wurde. Es gibt die folgenden 2 Methoden zum Laden: jQuery()$()函数将会被定义,所以检测jQuery是否已经加载存在以下2种方法:

方法1:

if (jQuery) { 
// jQuery 已加载 
} else { 
// jQuery 未加载 
}
Nach dem Login kopieren

方法2:

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

备注:

以上我们通过检测jQuery函数是否已定义,这是一个比较安全可靠的方法,因为当你加载jQuery.js后,可能会再加载prototype.js或mootools.js等,其中可能会重定义$()

Methode 1:

<script src="//apps.bdimg.com/libs/jquery/2.1.4/jquery.min.js"></script>
<script type="text/javascript">
  if (typeof jQuery == &#39;undefined&#39;) {
    document.write(unescape("%3Cscript src=&#39;/skin/mobile/js/jquery.min.js&#39; type=&#39;text/javascript&#39;%3E%3C/script%3E"));
  }
</script>
Nach dem Login kopieren

Methode 2:

<script src="http://lib.sinaapp.com/js/jquery11/1.8/jquery.min.js"></script>
<script>window.jQuery || document.write(unescape("%3Cscript src=&#39;/skin/mobile/js/jquery.min.js&#39; type=&#39;text/javascript&#39;%3E%3C/script%3E"))</script>
Nach dem Login kopieren
Bemerkungen:

Oben erkennen wir, ob die jQuery-Funktion definiert wurde, was relativ ist Sichere und zuverlässige Methode, da beim Laden von jQuery.js möglicherweise prototyp.js oder mootools.js usw. geladen werden, wodurch die Funktion $() neu definiert und die Existenz von $ erkannt werden kann () Funktion wird nicht genau sein Wir laden normalerweise Jquery. Wenn die Bandbreite und Geschwindigkeit nicht sehr gut sind, können Sie die Verwendung von JQuery eines Drittanbieters in Betracht ziehenrrreee oder rrreeeVerwandte kostenlose Lernempfehlungen:

🎜Javascript🎜🎜🎜 (Video)🎜🎜🎜

Das obige ist der detaillierte Inhalt vonSo erkennen Sie, ob jquery geladen ist. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!