Create a button using this tag -
<input type="[yourchoice, mine was submit]" id="[yourchoice]" data-role="none" />
The most important part is data-role="none" . This means that jQM ignores it, so when you use $.hide() , you do not get a random empty rendering image on the screen.