Heim  >  Artikel  >  Web-Frontend  >  Was tun, wenn IE8 die jQuery-Version nicht unterstützt?

Was tun, wenn IE8 die jQuery-Version nicht unterstützt?

coldplay.xixi
coldplay.xixiOriginal
2020-11-26 10:50:461676Durchsuche

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.

Was tun, wenn IE8 die jQuery-Version nicht unterstützt?

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 Anweisungen266c419352a525843049eb7155ebf872 仅IE8可识别 1b771f47d72d900ba74308aee59557f0, 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!

Stellungnahme:
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