I would like to use a Panel in a jqm site for my Choose Language component. So that component will need to be present on every page. Here is the setup for a single-page panel.
from jquerymobile.com ( ... I added a header button)
<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 -->
I figure that I have 3 solutions:
A - create a duplicate copy of the panel on every page ---- this will be a problem if the state on page_N changes, then all others will need to be synshronized
B - create a single panel that is pro-grammatically moved on page changes ---- this seems like a hack
C - discover if jqm already has a solution to this problem ---- hence I am asking the question :)
Does jqm have a way to move a Panel from page to page?
See Question&Answers more detail:os