Maison > interface Web > js tutoriel > le corps du texte

Que faire si IE8 ne prend pas en charge la version jQuery ?

coldplay.xixi
Libérer: 2020-11-30 11:48:19
original
1681 Les gens l'ont consulté

Solution au problème selon lequel IE8 ne prend pas en charge la version jQuery : Vous pouvez charger la version correspondante de jQuery en déterminant la version du navigateur IE que seul IE8 peut reconnaître [], et certaines opérations compatibles. peut être effectué en mode IE8.

Que faire si IE8 ne prend pas en charge la version jQuery ?

L'environnement d'exploitation de ce tutoriel : système windows7, version jquery2.0.2 et jquery1.11.1 Cette méthode convient à toutes les marques d'ordinateurs.

Solution au problème selon lequel IE8 ne prend pas en charge la version jQuery :

Vous pouvez charger la version correspondante de jQuery en jugeant la version du navigateur IE

Instruction d'utilisation<!--[if IE 8]> Reconnu uniquement par IE8 <![endif]--> Certaines opérations compatibles peuvent être effectuées en mode IE8. Le code est le suivant :

  <!--[if !IE]> -->
        <script src="/Scripts/jquery-2.0.2.min.js"></script>
    <!-- <![endif]-->
    <!--[if lte IE 8]>
         <script src="/Scripts/jquery-1.11.1.min.js"></script>
    <![endif]-->
   
     <!--[if gt IE 8]>
         <script src="/Scripts/jquery-2.0.2.min.js"></script>
    <![endif]-->
Copier après la connexion

Explication :

Si ce n'est pas IE, utilisez 2.02, IE8 et supérieur utilisez également 2.0.2, IE8 et inférieur utilisez la version 1.11

Autres questions :

1. Je voulais à l'origine utiliser if else, mais j'ai entendu dire que else n'était pas recommandé, alors j'en ai utilisé deux if

2. Je vois que le code pour juger non. -IE est un peu différent. Voici l'explication :

Dans non-IE, le code suivant est reconnu comme un commentaire et sera ignoré :

<!--[if IE]>
Non-IE browsers ignore this
<![endif]-->
Copier après la connexion

Mais le code suivant est différent Il y a une phrase prise en sandwich entre. les deux commentaires Code, seront ignorés dans IE, mais seront reconnus dans les non-IE.

<!--[if !IE]-->
IE ignores this
<!--[endif]-->
Copier après la connexion

Recommandations d'apprentissage associées : Tutoriel vidéo javascript

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal