Läuft jemand erfolgreich jQuery 1.7? Ich verwende auf meinen Seiten eine jQuery-Komponente, für die jQuery 1.7 oder höher erforderlich ist. Diese Version verursacht einige unerwünschte Nebenwirkungen in der Administrator-Benutzeroberfläche, z. B. aktivierte Kontrollkästchen, die keine zusätzlichen Steuerelemente anzeigen, wenn sie verfügbar sind, oder das Feld-Widget, das nicht aktiv ist.
Ich habe mich gefragt, ob es eine Lösung gibt, mit der ich problemlos mit jQuery 1.7 arbeiten kann.
Ich habe diese Antwort gesehen, bevor ich gefragt habe. Soweit ich weiß, gibt es zwei verschiedene Probleme: Aktualisieren von src der jQuery auf 1.7.x und Aktualisieren des von admin verwendeten Javascript. Ich habe versucht, den neuesten Entwicklungs-Snapshot von jquery_update zu verwenden und einen Patch anzuwenden , aber er löst die oben genannten Probleme mit der Benutzeroberfläche nicht.
quelle
Antworten:
Ich würde Clives Ratschlag hier manuell lesen:
Wie aktualisiere ich jQuery auf die neueste Version, die ich herunterladen kann?
und fügen Sie dem Skript etwas mehr Intelligenz hinzu, um dies nicht auf Administrationsseiten zu tun, z.
Sie müssten dies auch auf
node/#/add
undnode/#/edit
Seiten usw. tun, um dort nichts "Kern" zu stören, oder, wenn Sie möchten, in den Drupal-Kern eintauchen und alles andere auf 1.7 bringen.Abhängig davon, welche Version von Drupal Sie ausführen, funktioniert dies möglicherweise auch:
Hier können Sie "IHR ZUSTAND HIER" so einstellen, dass es sich um die Seiten handelt, auf denen die neue Abfrage ausgeführt werden soll, z. B.
arg(0)!='admin'
usw.quelle
$pages = module_invoke_all('admin_paths');
jQuery Update bietet jetzt die Möglichkeit, verschiedene jQuery-Versionen für das Front-End und das Back-End zu aktivieren. Laden Sie die neueste Entwicklungsversion herunter und los geht's: 1.5 im Backend, damit es mit der Views-Benutzeroberfläche funktioniert, und 1.7 oder 1.8 im Frontend für zusätzliche jQuery-Qualität.
quelle