jQuery Mobile 1.3.0 Changelog

link Button .buttonMarkup() doesn't work correctly while binding with the button itself (#3637, b5db639) Track addition/removal of up/down/hover classes to reconstruct button state during re-enhancement Button inner elements corner styling inheritance (2721133) Changing button's data-theme programatically (#4317, 2e21c6b) – Implement _setOption() Do not assume that a button's className will contain only classes assigned by buttonMarkup() … Continue reading

jQuery Mobile 1.2.0 Changelog

link Button Added padding for icon-only buttons in controlgroup (#1998, 6b95f46) Adjusted CSS selector for fullsize button in toolbar (#4619, bd5b4a7) The search input clear button now gets the correct padding when placed in a header or footer. Make button elements default to mini in header and footer different font size in footer (#3998, a618f80) … Continue reading


In this section, we have gathered useful resources that will help you learn more about jQuery Mobile, find tools to develop jQuery Mobile application designs and mockups, tutorials and tools to guide your through the development of simple or more complex applications and related articles. Featured sites | Books | Apps & Frameworks | Plugins … Continue reading

jQuery Mobile 1.4.0 Changelog

link Accessibility Improvements to and consistency in accessible hiding content. (bf9c2d3) Stoped moving hidden elements off screen when we set height, width and clip. (963151c) link Autoinit Added enhanceWithin function to helpers (0e61e08) Added wrapper to $.widget to inject default initSelector to widgets Added ability for any widget included in a jquery mobile site will … Continue reading

jQuery Mobile 1.5 Upgrade Guide

Overview API Redesigns Preparing for jQuery Mobile 1.5 General changes Core Removed .focus( delay ) Removed .zIndex() Added .labels() Tabs Deprecated ui-tab class, replaced with ui-tabs-tab Widget Ability to customize style-related CSS classes Boolean style options Theme Icons Enhancer Degrade Inputs Keep Native Button General Markup Corners Shadow Mini Icon Position Inline Icon link OverviewThis … Continue reading

jQuery Mobile 1.4 Upgrade Guide

Introduction Supported platforms Theming Default theme Light Dark Custom theme Gradients New styles Page style Active and focus style for each swatch Override with custom CSS Option theme Buttons Icons Pseudo elements Alt and nodisc icons Icon shadow Navigation Widgets Initialization Standalone widgets initSelector enhanceWithin Using defaults Added enhanced option Page and Dialog Deprecated Dialog … Continue reading

jQuery Mobile 1.5.0-alpha1 Changelog

link General Removed jquery.mobile prefix from filenames (#6465, 18f872d) Updated boilerplate and UMD wrapper on all files (#7973, 62a1e78) link Core Removed UI core and references to it (#8490, 5a84fb0) Removed links.js and nojs.js files (#8491, 4b3adc7#8194, 5d64d59) Removed fieldcontain.js from index.php it no longer exists (8d589a2) Fixed silentScroll to be called only once (#8200, … Continue reading

jQuery Mobile 1.3.1 Changelog

link Button Removed duplicated code in butonMarkup. Title is set twice for element when iconpos option is set. Thanks stforek! (d978490) buttonMarkup: Do not allow a value of null to end up the value of an attribute, because it gets stringified as "null" (3cf5d18) Removed border-radius inherit for ui-btn-text. (#5709, a25fef9) added rule to listview … Continue reading


Download Builder We recommend using our tool to build a custom bundle that contains only the components you need. The builder generates a custom JavaScript file, as well as full and structure-only stylesheets for production use. Download Builder Latest stable version 1.4.5 ZIP file If you want to host the files yourself you can download … Continue reading

jQuery Mobile 1.1.2 Changelog

link Button 1.1 RC2 & 1.1 stable: Select buttons are not full or 60% width in header ui-bar. (#3983, 3bc0656) Changed display inline-block rule to only be applied to buttons that are direct children of the header/footer. Addresses issue #4540; an alternate approach to af46c6c40725f15b6d3502449df357815b39940d (dcb2f22) Input submit lacks 100% width when placed in fieldcontain … Continue reading

jQuery Mobile 1.4.3 Changelog

link Accessibility Removed reflow CSS hack for Safari <= 5 to fix issues with assistive technology not being able to detect tables. (#6583, 0ec40a4) link Core JS Fixed over agressive removal of handlers in animationComplete. (#7265, ef1abfc) Improved performance of addFirstLastClass. (#7227, df691e6) Fixed resetActivePageHeight() to be less aggressive and not set a min-height if … Continue reading

jQuery Mobile 1.3.2 Changelog

link Popup Popup: Correctly pass position data through to popupbeforeposition handler. (2b23833) Popup: Set visibility: hidden instead of display: none to remove the need for un-hiding before height calculation. (c5fdf04) keyboard does not disappear when after the pop-up is closed. (#5974, 143e4ba) Popup: Blur any focused elements inside container, including the container itself, upon closing. … Continue reading

jQuery Mobile 1.4.1 Changelog

link Core JS AnimationComplete: Added transition, fallbacks and removed memory leaks. AnimationComplete is also now its own module including support tests for animations and transitions (#5156, #6816, #6697, #6895, #6148, 749c78e) Removed "use strict" (#13335, 362e3fc) Fixed Swipe event to trigger only one event per mouse sequence and let it bubble. The element to which … Continue reading

jQuery Mobile 1.2.1 Changelog

link Blur Iphone : Go button does not close the keyboard with Data filter(#3303, fef41bb) Blur the search field on submit – (cherry picked from commit 336db34e031b0815c807554796519cd34d28c153) link Button IE9 , if custom SELECT button is on the right border of the window, it expand the select menu over the whole window width. (#4577, e282bfc) … Continue reading

jQuery Mobile 1.4.4 Changelog

link Eventslink Swipe Fixed processing of touchmove if its default is prevented. (#7573, a6aef45) link Init Fixed console warning in Firefox (#7589, e23d56d) link Navigation Fixed click handler to correctly handle absolute URLs with a hash. (#5759, 4813c33) Fixed comparison of domains case-sensitivity inside $.mobile.path (#2446, b068128) Fixed exceptions during navigation by correctly (un)escaping data-url … Continue reading


The roadmap shows what we are planning to work on. Please note that this can be subject to change. 1.5 Download Builder: Use jQuery UI’s download builder (update the file structure in the Mobile repo to match UI's) Tools: Adopt jquery-release script Navigation: Start with API review Establish the API Hash/query params according specs Support … Continue reading

jQuery Mobile 1.4.2 Changelog

link Build Added commitplease for commit msg checking (d43d310) Added option "es3" to jshint (#7172, f6bf0d7) link Core JS Change default to durationDefault and fixed duration reading to safeguard against NAN values and fix camelcase of duration name (#7114, #7116, 5bbb46a) Fixed resetActivePageHeight to account for external toolbars (#7134, 6dcea68) link Demos Fixed source and … Continue reading

jQuery Mobile 1.3 Browser Support

Graded Browser Support We use a 3-level graded browser support system: A (full), B (full minus Ajax), C (basic HTML). The visual fidelity of the experience and smoothness of page transitions are highly dependent on the CSS rendering capabilities of the device and platform so not all A grade experience will be pixel-perfect but that’s … Continue reading

jQuery Mobile

jQuery Mobile is no longer supported To read more about the status of the jQuery Mobile project, see the announcement blog post. A Touch-Optimized Web Framework jQuery Mobile is a HTML5-based user interface system designed to make responsive web sites and apps that are accessible on all smartphone, tablet and desktop devices. Download jQuery Mobile … Continue reading

All Downloads

1.4.5 Released on October 31, 2014 jQuery Mobile 1.4.5 (source, theme, images) 1.4.4 Released on September 12, 2014 jQuery Mobile 1.4.4 (source, theme, images) 1.4.3 Released on July 1, 2014 jQuery Mobile 1.4.3 (source, theme, images) 1.4.2 Released on February 28, 2014 jQuery Mobile 1.4.2 (source, theme, images) 1.4.1 Released on February 12, 2014 jQuery … Continue reading