Méthode pour détecter si jquery a été chargé : 1. Déterminez si [jQuery()] est défini, le code est [if (jQuery) { jQuery chargé}] ; est défini Définition, le code est [if(typeof jQuery == 'undefined'].
L'environnement d'exploitation de ce tutoriel : système Windows7, jquery2.1.4 version, ordinateur DELL G3
Recommandé : tutoriel vidéo jquery
Comment détecter si jquery a. été chargé :
Après le chargement de jQuery par la page Web actuelle, la fonction jQuery()
ou $()
sera définie. Il existe donc les deux méthodes suivantes pour détecter si jQuery a été chargé :
Méthode 1 :
if (jQuery) { // jQuery 已加载 } else { // jQuery 未加载 }
Méthode 2 :
if (typeof jQuery == 'undefined') { // jQuery 未加载 } else { // jQuery 已加载 }
Remarques :
Ci-dessus, nous vérifions si la fonction jQuery a été définie. Il s'agit d'une méthode relativement sûre et fiable. , car lorsque vous chargez jQuery.js, il se peut que Prototype.js ou mootools.js soient à nouveau chargés, ce qui peut redéfinir la fonction $()
, et la détection de l'existence de la fonction $() sera inexacte
<script src="//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>
. Recommandations d'apprentissage gratuites associées : javascript (Vidéo)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!