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.
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) == '6.' || navigator.appVersion.match(/7./i) == '7.' || navigator.appVersion.match(/7./i) == '8.'){ document.write('<script src="myjs1.js"></script>'); }else{ document.write('<script src="myjs2.js.js"></script>'); } }
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!