Ich habe eine Seite mit einem JQM-Listenansicht als Hauptinhalt. Dann wird zu einer anderen Seite navigiert, die dieselbe Listenansicht wie eine Seitenleiste verwenden muss. Mein erster Gedanke war, klon() zu verwenden, um die Liste korrekt auf die andere Seite zu klonen.Wie kann ich eine JQM-Listenansicht richtig klonen?
Dies funktioniert sehr gut, wenn die erste Seite ( Beispiel entfernt) bereits geladen wurde. Wenn der Benutzer jedoch direkt zur zweiten Seite navigiert (Beispiel entfernt), wird er beim Klonen der Liste nicht von JQM als Listenansicht initialisiert, sodass er nicht korrekt angezeigt wird. Ich kann nicht herausfinden, wie man das richtig initialisiert/klont.
Die betreffende Seite ist Beispiel entfernt.
Wenn mein Problem nicht klar ist, lass es mich wissen, und ich werde versuchen, es ein wenig zu klären.
Rufen Sie '.trigger ('create')' auf der Seite auf, um alle untergeordneten Elemente zu initialisieren. Sie könnten stattdessen auch ul direkt auswählen und '.listview()' aufrufen, wenn es nicht initialisiert ist, oder '.listview ('refresh')', wenn es bereits initialisiert ist. –
@KevinB Ich habe tatsächlich alle drei ohne Erfolg versucht. Ich werde es nochmal versuchen und updaten mit dem, was ich versucht habe. – xdumaine