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 pane
For panel, and header and footer, I create a template (I use dustjs) for each element. In the pagebeforecreate event, I append the html into the current page. You have to use pagebeforecreate event if you want JQM to 'enhance' the html. If you don't care about this, you can use the `pagecreate' event.