Heim > Artikel > Web-Frontend > Ab welcher Version ist JQuery nicht mehr mit IE8 kompatibel?
jquery ist ab Version 2.0.0 nicht mit IE8 kompatibel und unterstützt die Kompatibilität mit niedrigeren Versionen von IE (IE6, IE7 und IE8) nicht mehr. Wenn Sie mit niedrigeren Versionen von IE-Browsern kompatibel sein müssen, wird empfohlen, die native JS- oder Jquery1.x-Version wie Jquery1.12 zu verwenden.
【Verwandte Empfehlung: jQuery-Video-Tutorial】
jQuery ist eine prägnante und schnelle JavaScript-Bibliothek, die zur Vereinfachung der Ereignisverarbeitung, der HTML-Dokumentdurchquerung, der Ajax-Interaktion und der Animation für eine schnelle Website-Entwicklung verwendet werden kann. jQuery vereinfacht die clientseitige Skripterstellung von HTML und erleichtert so die Entwicklung von Web 2.0-Anwendungen.
Der Designzweck von jQuery ist „Weniger schreiben, mehr tun“, was bedeutet, weniger Code zu schreiben und mehr Dinge zu tun. Es kapselt häufig verwendete Funktionscodes in JavaScript, stellt ein einfaches JavaScript-Entwurfsmuster bereit und optimiert HTML-Dokumentvorgänge, Ereignisverarbeitung, Animationsdesign und Ajax-Interaktion.
Die Kernfunktionen von jQuery lassen sich wie folgt zusammenfassen: Es verfügt über eine einzigartige Kettensyntax und eine kurze und übersichtliche multifunktionale Schnittstelle. Es verfügt über einen effizienten und flexiblen CSS-Selektor und kann den CSS-Selektor erweitern -in-Erweiterungsmechanismus und umfangreiches Plugin.
Ab welcher Version ist JQuery nicht mehr mit IE8 kompatibel?
jquery ist ab Version 2.0.0 nicht mit IE8 kompatibel und unterstützt die Kompatibilität mit niedrigeren Versionen von IE (IE6, IE7 und IE8) nicht mehr. Wenn Sie mit niedrigeren Versionen von IE-Browsern kompatibel sein müssen, wird empfohlen, die native JS- oder Jquery1.x-Version zu verwenden.
Die niedrigere Version von jq meldet keinen Fehler unter IE, aber die höhere Version von jq meldet einen Fehler unter IE
Sehen Sie sich den Quellcode von 2.0.0 an, es gibt nur addEventListener, offensichtlich tut dies der IE Wenn diese Methode nicht unterstützt wird, müssen Sie attachmentEvent verwenden, um das Abhören von Ereignissen unter IE hinzuzufügen. Schauen Sie sich den Quellcode von Version 1.11.2 an. Wenn dies nicht der Fall ist, habe ich ein Urteil über addEventListener erstellt unterstützt, gehen Sie zu attachmentEvent
Natürlich ist dies nur der erste Fehler, der bei Verwendung einer höheren Version von jq gemeldet wird. Alles wird reibungslos laufen. Zu diesem Zeitpunkt ist bereits klar, ob die Browserunterstützung http://jquery.com ist .com/browser-support/
Wir haben diesen Absatz gefunden
Mein Englisch ist nicht gut, also habe ich ihn mit Google übersetzt: (Current-1) und Current zeigen an, dass wir die aktuelle stabile Version des Browsers unterstützen und seine Vorgängerversionen. Wenn die aktuelle Version des Browsers beispielsweise 24.x ist, unterstützen wir sowohl die Versionen 24.x als auch 23.x.
Der letzte Satz: Wenn Sie ie6-8 unterstützen möchten, verwenden Sie jq1.12-.
Um es in einem Satz zusammenzufassen: In der jQuery2.0.0-Version gibt es kein attachmentEvent, daher wird unter ie8 (von) ein Fehler gemeldet Natürlich gibt es mehr als einen Grund für den Fehler unter ie8, aber dies ist das erste Problem, das gelöst werden muss, wenn Sie den unter ie8 gemeldeten Fehler in einer höheren Version von jq beheben möchten. Diesmal geht es um eine Reihe von ie8-Kompatibilitäten Diese Kompatibilitätsprobleme wurden mit jq1.12 behoben. Es gibt einen Grund, warum die offizielle Empfehlung lautet, 1.12 unter ie8) zu verwenden. Weitere Programmierkenntnisse finden Sie unter:Programmiervideos
! !Das obige ist der detaillierte Inhalt vonAb welcher Version ist JQuery nicht mehr mit IE8 kompatibel?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!