jQuery Mobile has a feature to automatically create and append "back" buttons to any header. The framework only adds a back button to pages that have been loaded via ajax. Any page loaded completely by the browser is treated as the "home" page and does not have a back button.

This is primarily useful in chromeless installed applications, such as those running in a native app webview or web applications where you have control of the application entry point. When people may enter your application at different points from search engine or from bookmarks you should avoid back buttons and create buttons that explicitly state where tapping them will go.

Default value

False - no back button is added to headers.

Valid values

True, False, or any valid XPath expression that returns a boolean value.