Wenn Entwickler eine neue Version von jQuery in ihrem Code verwenden müssen, kann dieses Plugin in Version 1.9 oder 2.0 verwendet werden, um zu erkennen, welche Funktionen veraltet oder entfernt wurden, und diese Funktionen bei Bedarf wiederherstellen zu können. Weitere Informationen finden Sie in der Projekt-README-Datei
jQuery Migrate 1.1 hat gegenüber früheren Versionen einige Verbesserungen vorgenommen, darunter:
•Unterstützen Sie console.trace(), um Warninformationen zu verfolgen und so die Fehlerdiagnose zu erleichtern.
•Bei ungültigem JSON wird eine Warnmeldung zurückgegeben.
• Die Meldung „Protokollierung ist aktiv“ zeigt an, dass das Plug-in ausgeführt wird.
•Aus Sicherheitsgründen schränkt jQuery 1.9 die String-Verarbeitung ein und Sie können diese Funktionalität über das neue Migrate-Plug-in wiederherstellen. Es wird jedoch weiterhin empfohlen, $.parseHTML() zur Verarbeitung von HTML zu verwenden.
•Für $("
Letzten Monat können Sie feststellen, dass jQuery die Versionen 1.9 und 2.0 veröffentlicht hat. Das offizielle Team hat auch Version 1.0.0 des jQuery Migrate Plugins veröffentlicht, das zusammen mit jQuery 1.9 oder 2.0 verwendet wird, um zu erkennen, wann jQuery entfernt wurde Eine Funktion, die entfernt wird, damit die von Ihnen zuvor entwickelten jQuey-Funktionen weiterhin verwendet werden können. Es scheint jedoch, dass viele Benutzer die Verwendung dieses Plugins nicht kennen und direkt auf 1.9 oder 2.0 aktualisieren, ohne das Migrations-Plugin zu laden, was dazu führt Der Beamte erhält viel Feedback. Es geht nur darum, dass einige alte Funktionen nicht verfügbar sind. Einen halben Monat später erhielt jQuery offiziell viele Migrations-Plugin-Berichte. Diesmal kann es über jQuuery CDN geladen werden. Der Programmcode lautet wie folgt.
Komprimierte Version
Für ein perfektes jQuery-Upgrade ist das Migrations-Plugin nicht erforderlich. Um jedoch die normale Verwendung einiger entfernter Funktionen zu ermöglichen, hat das Team das Migrations-Plugin für Entwickler entwickelt. Der Hauptzweck dieser Migrations-Plugin-Revision besteht darin, den Debug-Modus hinzuzufügen und ihn standardmäßig zu aktivieren, damit Entwickler wissen, welche Programme geändert werden müssen, bevor sie normal mit jQuery 1.9 oder höher verwendet werden können. Nachfolgend sind die neuen Funktionen aufgeführt, die in Version 1.1.0 hinzugefügt wurden.
1. Die Trace-Funktion ist standardmäßig aktiviert. Wenn alle Browser console.trace() unterstützen, wird die Migration standardmäßig direkt in der Konsolenoberfläche angezeigt. Wenn die Online-Website diese Funktion nicht verwenden möchte Mit jQuery.migrateTrace = false wird die Funktionalität deaktiviert.
2. Meldung „Protokollierung ist aktiv“: Wenn Sie diese Meldung sehen, bedeutet dies, dass das Migrations-Plugin auf der Webseite geladen wurde. Es zeigt dem Entwickler lediglich an, dass es korrekt geladen wurde. www.it165.net
3. Vor jQuery 1.9.0 unterstützte $.parseJSON() ungültige JSON-Werte wie „“ oder undefiniert und gab Null anstelle einer Fehlermeldung zurück. Dies wird auch von Migrate 1.1.0 unterstützt Diese Funktion zeigt eine Fehlermeldung an.
4. Die Schreibmethode $(„