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.
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]-->
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]-->
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]-->
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!