Muss ich für jede Seite ein neues Panel erstellen?
Ich möchte ein Panel in einer JQM-Site für meine Choose Language-Komponente verwenden. Daher muss diese Komponente auf jeder Seite vorhanden sein. Hier ist das Setup für ein einseitiges Panel.
vonjquerymobile.com (... ich habe einen Header-Button hinzugefügt)
<div id="mypanel" data-role="panel" >
<!-- panel content goes here -->
</div><!-- /panel -->
<div id="myheader" data-role="header" >
<a id='panel_toggle' data-role='button'>choose language</a>
</div><!-- /header -->
<!-- content -->
<!-- footer -->
</div><!-- page -->
Ich denke, dass ich 3 Lösungen habe:
A - Erstellen Sie auf jeder Seite eine Kopie des Bedienfelds. - Dies ist ein Problem, wenn sich der Status auf page_N ändert. Alle anderen müssen synchronisiert werden
B - Erstellen Sie ein einzelnes Bedienfeld, das bei Seitenänderungen programmatisch verschoben wird. - Dies scheint ein Hack zu sein
C - finde heraus, ob jqm bereits eine Lösung für dieses Problem hat ---- daher stelle ich die Frage :)
Hat jqm eine Möglichkeit, ein Panel von Seite zu Seite zu verschieben?