JavaScript-Bibliotheken aktualisieren (jQuery 4, kein YUI)
Diese Seite ist für Designer, deren Theme JavaScript hat. Am 1. und 2. Oktober 2026 ist die Administration auf jQuery 4
umgestiegen, und YUI wurde aus den Designs der Administration, dem Design standard und dem mitgelieferten ezjscore
entfernt. Die Einzelheiten stehen in jQuery 4 in der Administration, und YUI ist weg
und Entfernung von YUI.
Was ezjscore mitliefert
ezjsc::jquery und ezjsc::jqueryUI liefern jQuery 4.0.0 mit jQuery Migrate 4.0.2 und jQuery UI 1.14.2. Migrate ist
standardmäßig die stille Fassung, sodass älterer Code weiter funktioniert, ohne die Konsole zu füllen. Die älteren
Dateien von jQuery 3.7.1, Migrate 3.4.1 und jQuery UI 1.10.3 wurden am 14. Oktober 2026 entfernt.
Schritt für Schritt
Suchen Sie nach YUI; es lädt nichts mehr:
grep -rn "ezjsc::yui\|YUI(" extension/mythemeKeine Ausgabe bedeutet, dass nichts zu portieren ist. Sonst folgen Sie Entfernung von YUI.
Suchen Sie nach alten jQuery-Mustern:
grep -rn -E "\.(click|change|submit|bind|unbind)\(|jQuery\.trim|\.attr\(['\"](checked|disabled|selected)" extension/mytheme/designErsetzen Sie sie, wie es die Administration getan hat: Event-Kurzformen und
.bind()durch.on(),.unbind()durch.off(), boolesches.attr()durch.prop(),jQuery.trim()durchString.prototype.trim().Laden Sie jQuery über ezjscore, nicht als eigene Kopie, damit die Version zum System passt.
Testen Sie jeden interaktiven Teil mit geöffneter Browserkonsole: keine Fehler, keine Warnungen von Migrate, wenn die meldende Fassung eingeschaltet ist.
Verwandte Seiten
- jQuery in Designs
- Abhängigkeiten aktuell halten
- Freie Dokumentation: Diese Seite darf unter der GNU FDL 1.3 frei kopiert, übersetzt und verbessert werden.
Werden Sie Exponential-Partner
Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.