Heim  >  Artikel  >  Web-Frontend  >  Was soll ich tun, wenn jquery ie8 nicht unterstützt?

Was soll ich tun, wenn jquery ie8 nicht unterstützt?

藏色散人
藏色散人Original
2021-02-05 09:34:292455Durchsuche

jquery unterstützt ie8 nicht, da jQuery-Versionen über jquery2.0 keine IE-Browser von IE8 und niedriger unterstützen. Die Lösung besteht darin, die jquery1.9-Version zu verwenden.

Was soll ich tun, wenn jquery ie8 nicht unterstützt?

Die Betriebsumgebung dieses Artikels: Windows7-System, jquery1.9, Dell G3-Computer.

jquery unterstützt ie8 nicht?

jQuery Version 2.0 oder höher unterstützt die IE-Browser IE8 und niedriger nicht mehr. Verwenden Sie einfach jQuery Version 1.9.

Lösung:

<!--IE8只能支持jQuery1.9-->
<!--[if lte IE 8]>
<script src="http://cdn.bootcss.com/jquery/1.9.0/jquery.min.js"></script> 
<![endif]-->

Verwandte Probleme:

Jquery verarbeitet nicht mehr die Kompatibilität mit niedrigeren Versionen von IE (IE6, IE7, IE8) ab Version 2.x. Wenn Sie mit niedrigeren IE-Versionen kompatibel sein müssen, wird empfohlen, natives JS oder niedrigere Versionen von Jquery1.x zu verwenden.

Die allgemeine Methode besteht darin, zwei oder mehr Sätze von JS-Codes für die Webseite zu schreiben, um sie an verschiedene Versionen und Typen von Browsern anzupassen, und dann natives JS zu verwenden, um das Browsermodell und die Version zum Laden verschiedener JS-Dateien zu bestimmen Methode Wie folgt:

//判断是否为IE浏览器
if(navigator.appName == "Microsoft Internet Explorer") {
    if(navigator.appVersion.match(/7./i) == &#39;6.&#39;
     || navigator.appVersion.match(/7./i) == &#39;7.&#39;
     || navigator.appVersion.match(/7./i) == &#39;8.&#39;){
        document.write(&#39;<script src="myjs1.js"></script>&#39;);   
    }else{          
        document.write(&#39;<script src="myjs2.js.js"></script>&#39;);   
    }
}

Empfohlen: „jquery-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn jquery ie8 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