Lösung für die jQuery-Version, die IE8 nicht unterstützt: Sie können die entsprechende Version von jQuery laden, indem Sie die Version des IE-Browsers ermitteln. Nur IE8 kann sie erkennen [] und einige kompatible Vorgänge können im IE8-Modus ausgeführt werden.
Die Betriebsumgebung dieses Tutorials: Windows7-System, jquery2.0.2- und jquery1.11.1-Version. Diese Methode ist für alle Computermarken geeignet.
Lösung für die jQuery-Version, die IE8 nicht unterstützt:
Sie können die entsprechende Version von jQuery laden, indem Sie die Version des IE-Browsers ermitteln
Verwenden Sie Anweisungen<!--[if IE 8]>
仅IE8可识别 <![endif]-->
, um einige Kompatibilitätsvorgänge im IE8-Modus auszuführen. Der Code lautet wie folgt:
<!--[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]-->
Erklärung:
Wenn es nicht IE ist, verwenden Sie 2.02, IE8 und höher, verwenden Sie auch 2.0.2, IE8 und niedriger, verwenden Sie Version 1.11
Andere Dinge:
1. Ich wollte ursprünglich verwenden if else, aber ich habe gehört else Nicht empfohlen, also habe ich zwei if
2 verwendet. Sie können sehen, dass der Code für die Beurteilung von Nicht-IE etwas anders ist. Das Folgende ist die Erklärung:
In Nicht-IE wird der folgende Code als Kommentar erkannt und ignoriert:
<!--[if IE]> Non-IE browsers ignore this <![endif]-->
Aber der folgende Code ist anders. Zwischen den beiden Kommentaren befindet sich ein Code, der ignoriert wird im IE, wird aber in Nicht-IE erkannt.
<!--[if !IE]--> IE ignores this <!--[endif]-->
Verwandte Lernempfehlungen: Javascript-Video-Tutorial
Das obige ist der detaillierte Inhalt vonWas tun, wenn IE8 die jQuery-Version nicht unterstützt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!