jQuery Drill Down iPod Menü FOUC und Auswahl der aktuellen Seite

Ich benutze Drill Down Ipod Menü und ich bin wirklich wie der Stil der Untermenüs anzuzeigen, aber ich habe zwei Probleme damit.

1 – Wenn ich eine Seite lade, werden alle Untermenüs für eine Sekunde geöffnet, und ich erlebe einen Flash von Unstyled Content, es war eine Zeitlang gut, wenn ich CSS änderte, aber es erneut unterstützte (ich weiß nicht, ob es eine Beziehung zwischen beiden gibt) CSS-Datei und das Problem). meine Liste der aktiven Plugins ist unten (ich hatte einige andere, die ich gelöscht habe):

1-Bulk Post Creator Plus 2-Cat + Tag Filter 3-Kategorie Grid View Gallery 4-cforms 5-Custom Feld Vorlage 6-ShowID für Post / Seite / Kategorie / Tag / Kommentar 7-SwfObj 8-vSlider 9-wp-jalali

Wie kann ich verhindern, dass mein Menü unausgefüllt angezeigt wird?

2- Wenn ich von einem Untermenü zu meiner Homepage navigiere (von einem Link außerhalb des Menüs), bleibe ich im vorherigen Zustand, ich weiß, dass Cookies verwendet werden, aber gibt es trotzdem eine aktuelle Seite anstelle von Cookies?

Wenn es unmöglich ist, dieses Problem zu lösen, welches Plugin kann ich stattdessen benutzen, um Faltmenüs aus benutzerdefinierten WordPress-Menüs (nicht Seiten und Kategorien) zu haben?

Entschuldigung für mein schlechtes Englisch danke in advancce

Solutions Collecting From Web of "jQuery Drill Down iPod Menü FOUC und Auswahl der aktuellen Seite"

Ihre beste Wette wäre, den Autor des Plugins zu konsultieren, da es ein benutzerdefiniertes jQuery-Plugin-Skript verwendet.

Wie kann ich verhindern, dass mein Menü nicht gestylt wird?

Sie können den Elementen des Menüs, die beim Laden der Seite nicht formatiert werden, eine class no-display hinzufügen. In css set .no-display {display:none;} Verwenden Sie anschließend jQuery, um die class ‘no-display’ zu entfernen Die Seite wird geladen, bevor sie das Plugin javascript aufruft.

 jQuery(document).ready(function($) { $('#parent-div').removeClass("no-display"); }) 

dank chris für die idee hat sich mein problem wie folgt getriggers:

1- Für die un-Stil-Ansicht: Ich habe versucht, display:none; aber es gab Probleme beim Anzeigen des Menüs (kein Inhalt nach dem Entfernen oder “none” in “block”), also habe ich unten meinen Style in meiner Sidebar in der sidebar.php hinzugefügt:

  

Es wird mein Menü erstellen, aber an einem Ort zeigen, den niemand sehen kann, als nächstes habe ich den Stil in der Fußzeile entfernt (wenn alles geladen ist) mit jquer (direkt vor und nach < ?php wp_footer(); ?> ):

  

jetzt gibt es kein FOUC auch bei Dial-Up-Verbindung!

2- für das Menü-Status-Problem: drop drill ipod Menü mit Cookies, um letzten Menü-Status zu speichern, so habe ich folgenden Code zum Header hinzugefügt, um Cookies auf bestimmten Seiten zu löschen (direkt nach

):

 < ?php if(is_page(array(22,35,13,27,67))){ ?>  < ?php } ?> < ?php if(is_front_page()){ ?>  < ?php } ?> 

arbeite wie ein Charme!

Jetzt Menü neu auf Standard-Zustand in der Startseite und ausgewählte Seite.