jQuery Mobile
Button Widget
Creates a button widget
.buttonMarkup()
Adds button styling to an element
Checkboxradio Widget
Creates a checkboxradio widget
Classes
CSS classes for common styles
Collapsible Widget
Creates a collapsible block of content
Collapsibleset Widget
Creates a set of collapsible blocks of content
Controlgroup Widget
Groups buttons together.
Data Attributes
A list of the data-attributes used by jQuery Mobile.
Dialog Widget
Opens content in an interactive overlay.
.enhanceWithin()
Enhance all the children of all elements in the set of matched elements.
.fieldcontain()
Adds field container styling to an element
Filterable Widget
Makes the children of an element filterable.
Fixedtoolbar Widget
See Toolbar Widget
Flipswitch Widget
Creates a flipswitch widget
Footer Widget
See Toolbar Widget
Configuring Defaults
A list of the configurable options.
Grid Layout
Multi-column layout grids
hashchange
Enables bookmarkable #hash history.
Header Widget
See Toolbar Widget
Icons
A list of the icons provided by jQuery Mobile.
jqmData()
Store arbitrary data associated with the specified element. Returns the value that was set.
jqmEnhanceable()
Filter method to respect data-enhance=false parent elements during manual enhancement.
jqmHijackable()
For users that wish to respect data-ajax=false parent elements during custom form and link binding jQuery Mobile provides the $.fn.jqmHijackable filter method.
.jqmRemoveData()
Remove a previously-stored piece of data.
jQuery.mobile.activePage
Reference to the page currently in view.
jQuery.mobile.changePage()
Programmatically change from one page to another.
Note: jQuery.mobile.changePage is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the pagecontainer widget’s change() method instead.
jQuery.mobile.degradeInputsWithin()
Alter the input type of form widgets.
jQuery.mobile.getDocumentBase()
Utility method for retrieving the original document base URL.
Note: jQuery.mobile.getDocumentBase is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the jQuery.mobile.path.getDocumentBase() method instead.
jQuery.mobile.getDocumentUrl()
Retrieve the URL of the original document.
Note: jQuery.mobile.getDocumentUrl is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the jQuery.mobile.path.getDocumentUrl() method instead.
jQuery.mobile.getInheritedTheme()
Retrieves the theme of the nearest parent that has a theme assigned.
jQuery.mobile.loadPage()
Load an external page, enhance its content, and insert it into the DOM.
Note: jQuery.mobile.loadPage is deprecated as of jQuery Mobile 1.4.0 and will be removed in 1.5.0. Use the pagecontainer widget’s load() method instead.
jQuery.mobile.navigate()
Alter the url and track history. Works for browsers with and without the new history API.
jQuery.mobile.path.get()
Utility method for determining the directory portion of an URL.
jQuery.mobile.path.getDocumentBase()
Utility method for retrieving the original document base URL.
jQuery.mobile.path.getDocumentUrl()
Utility method for retrieving the URL of the original document.
jQuery.mobile.path.getLocation()
Utility method for safely retrieving the current location.
jQuery.mobile.path.isAbsoluteUrl()
Utility method for determining if a URL is absolute.
jQuery.mobile.path.isRelativeUrl()
Utility method for determining if a URL is a relative variant.
jQuery.mobile.path.isSameDomain()
Utility method for determining if a URL has the same domain.
jQuery.mobile.path.makePathAbsolute()
Utility method for converting a relative file or directory path into an absolute path.
jQuery.mobile.path.makeUrlAbsolute()
Utility method for converting a relative URL to an absolute URL.
jQuery.mobile.path.parseLocation()
Utility method for retrieving the current location as a parsed object.
jQuery.mobile.path.parseUrl()
Utility method for parsing a URL and its relative variants into an object that makes accessing the components of the URL easy.
jQuery.mobile.silentScroll()
Scroll to a particular Y position without triggering scroll event listeners.
Listview Widget
Creates a listview widget
Loader Widget
Handles the task of displaying the loading dialog when jQuery Mobile pulls in content via Ajax.
mobileinit
Event indicating that jQuery Mobile has finished loading.
Navbar Widget
Creates a navbar widget
navigate
A wrapper event for both hashchange and popstate
orientationchange event
Device portrait/landscape orientation event
Page Widget
Primary unit of content.
pagebeforechange
Triggered twice during the page change cyle: First prior to any page loading or transition and next after page loading completes successfully, but before the browser history has been modified by the navigation process.
pagebeforecreate
Triggered on the page being initialized, before most plugin auto-initialization occurs.
pagebeforehide
Triggered on the “fromPage” we are transitioning away from, before the actual transition animation is kicked off.
pagebeforeload
Triggered before any load request is made.
pagebeforeshow
Triggered on the “toPage” we are transitioning to, before the actual transition animation is kicked off.
pagechange
This event is triggered after the changePage() request has finished loading the page into the DOM and all page transition animations have completed.
pagechangefailed
Triggered when the changePage() request fails to load the page.
Pagecontainer Widget
Manages a collection of pages.
pagecreate
Triggered when the page has been created in the DOM (via ajax or other) and after all widgets have had an opportunity to enhance the contained markup.
pagehide
Triggered on the “fromPage” after the transition animation has completed.
pageinit
Triggered on the page being initialized, after initialization occurs.
pageload
Triggered after the page is successfully loaded and inserted into the DOM.
pageloadfailed
Triggered if the page load request failed.
pageremove
Triggered just before the framework attempts to remove an external page from the DOM.
pageshow
Triggered on the “toPage” after the transition animation has completed.
Panel Widget
Creates a panel widget
Popup Widget
Opens content in a popup.
Rangeslider Widget
Creates a rangeslider widget
Responsive Grid
Reponsive layout grids
scrollstart
Triggers when a scroll begins.
scrollstop
Triggers when a scroll finishes.
Selectmenu Widget
Creates a select menu widget
Slider Widget
Creates a slider widget
swipe
Triggered when a horizontal drag of 30px or more (and less than 30px vertically) occurs within 1 second duration.
swipeleft
Triggered when a swipe event occurs moving in the left direction.
swiperight
Triggered when a swipe event occurs moving in the right direction.
Table Widget
Creates a responsive table
Column-Toggle Table Widget
Creates a responsive table in column toggle mode
Reflow Table Widget
Creates a responsive table in reflow mode
Tabs Widget
A single content area with multiple panels, each associated with a header in a list.
tap
Triggered after a quick, complete touch event.
taphold
Triggered after a sustained complete touch event.
Textinput Widget
Creates a textinput widget for textinput, textarea or search input
Theme
jQuery Mobile Theme
throttledresize
Limits the rate of the execution of handlers on resize events.
Toolbar Widget
Adds toolbars to the top and/or bottom of the page.
updatelayout
Triggered by components within the framework that dynamically show/hide content.
vclick
Virtualized click event handler.
vmousecancel
Virtualized mousecancel event handler.
vmousedown
Virtualized mousedown event handler.
vmousemove
Virtualized mousemove event handler.
vmouseout
Virtualized mouseout event handler.
vmouseover
Virtualized mouseover event handler.
vmouseup
Virtualized mouseup event handler.
© The jQuery Foundation and other contributors
Licensed under the MIT License.
https://api.jquerymobile.com/category/all