beforePageChange Plugin API?

Gibt es eine Plugin-API, bevor eine neue Seite geladen wird / während eine Seite geladen wird?

Ich habe ein Problem, bei dem ich die Stile der Navigationsleiste abhängig von der Seite ändere, indem ich die onPageChange-API verwende. Leider bedeutet dies, dass, wenn jemand auf meiner Website navigiert, die Änderungen an der Navigationsleiste erst stattfinden, wenn die neue Seite geladen ist. Wenn man also von einer Seite mit einer transparenten Navigationsleiste zu einer Seite mit einer durchgehenden wechselt, ist die transparente Navigationsleiste sichtbar, bis die neue Seite vollständig geladen ist (d. h. während der Spinner vorhanden ist). Das sieht nicht gut aus, daher suche ich nach einer Lösung.

Jeder Vorschlag wäre sehr dankbar. Danke!

Schau mal hier:

Generell sollte onPageChange jedoch vermieden werden, wenn es möglich ist. Es gibt andere Möglichkeiten, die aktuelle Route zu überprüfen und basierend darauf bedingte Arbeiten durchzuführen. Gerne schaue ich es mir an, wenn du deinen Code und das gewünschte Ergebnis hier postest.

1 „Gefällt mir“