Announcing jQuery Mobile 1.1.2
The jQuery Mobile team is happy to announce 1.1.2. This is the second maintenance release for 1.1 and contains fixes throughout the library. Try it now!
- Uncompressed: jquery.mobile-1.1.2.js (useful for debugging)
- Minified: jquery.mobile-1.1.2.min.js (full library, ready to deploy)
- Uncompressed with Default theme: jquery.mobile-1.1.2.css (useful for debugging)
- Minified with Default theme: jquery.mobile-1.1.2.min.css (full library, ready to deploy)
- Uncompressed structure without a theme: jquery.mobile-1.1.2.css (useful for theme development)
- Minified structure without a theme: jquery.mobile-1.1.2.min.css (full library, ready to deploy)
Copy-and-Paste Snippet for CDN-hosted files (recommended):
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.2/jquery.mobile-1.1.2.min.css" /> <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script> <script src="http://code.jquery.com/mobile/1.1.2/jquery.mobile-1.1.2.min.js"></script>
If you want to host the files yourself you can download a zip of all the files:
Microsoft CDN hosted jQuery Mobile files:
Fork jQuery Mobile on GitHub
1.1 RC2 & 1.1 stable: Select buttons are not full or 60% width in header ui-bar (Issue #3983) – Fixes #3983 – Changed display inline-block rule to only be applied to buttons that are direct children of the header/footer.
Input submit lacks 100% width when placed in fieldcontain with .ui-hide-label on wider screens (Issue #4705) – Button: Submit buttons should be full width when label is hidden. Fixes #4705 – Input submit lacks 100% width when placed in fieldcontain with .ui-hide-label on wider screens.
Controlgroup: Horizontal controlgroup shouldn’t have margins in header (Issue #4713) – Button: override default margin if controlgroups or form elements have class ui-btn-left/right. Fixes #4713 – Controlgroup: Horizontal controlgroup shouldn’t have margins in header.
Collapsible iconpos via mobileinit differs from documentation. (Issue #4899) – Fixes #4899 (cherry picked from commit 8756bd2d2b49c0ba4881e57d3c8282f3153a81c1)
Calling controlgroup constructor causes fieldset width to shrink (Issue #4716) – Controlgroup: Prevent the controls from being wrapped multiple times. Fixes #4716 – Calling controlgroup constructor causes fieldset width to shrink.
Horizontal alignment bug with jQuery mobile 1.1.1 (Issue #4765) – Controlgroup: keep the possibility to center the controls with vertical-align property. Fixes #4765 – Horizontal alignment bug with jQuery mobile 1.1.1
Close button in dialogs does not work on Android using phone gap and JQM 1.1.1 or 1.2.0 (Issue #4950) – bstract backward movement in history, Fixes #4950
When hash listening is disabled and going to the previous page during close, correctly construct the URL for the previous page from the urlHistory entry and indicate that changePage is to go back in urlHistory rather than adding a new entry
iOS 6 fullscreen: page can be panned left and right (wider than the screen?) (Issue #5155) – Fixed toolbars: higher specifity for border left and right 0 rule. Fixes #5155
Items filtered from listview missing a border (Issue #4614) – Listview: Added a class to set border-bottom on the last LI. This fixes missing border on filtered lists and on browsers that don’t support :last-child. Fixes #4614 – Items filtered from listview missing a border.
Listview option filter can’t be set programmatically (Issue #5245) – Listview: make it possible to set option filter programmatically. Fixes #5245.
Persistent navbar broken on scroll, Chrome for android (Issue #4663) – Navbar: Fixes #4663 – Persistent navbar broken on scroll, Chrome for android. Thanks @mmavko :+1:
Do not reset the base tag if, during loadPage we find that the page is already in the DOM, or that we have been prevented from continuing because the default for the "pagebeforeload" event has been prevented.
Re-instate $.mobile_registerInternalEvents – thanks asyraf9 — Fixes #4984, #5059 (Issue #4984, Issue #5059) – [navigation] Re-instate $.mobile_registerInternalEvents – thanks asyraf9 — Fixes #4984, #5059
Custom select widget has a top-margin when displaying in a dialog (Issue #4699) – Selectmenu: Set margin 0 for the selectmenu header. Fixes #4699 – custom select widget have a top-margin when displaying in a dialog.
Select menu data-placeholder not working with jQM 1.1.1 (Issue #4696) – correct id for select test fixture, Fixes #4696
Layout problem with toggle switch and radio control-group (Issue #4720) – Slider: Avoid regression by setting all margins of the slider handle. Fixes #4720 – Layout problem with toggle switch.
Slider input alterations update the slider ui on blur (Issue #4756) – bind to vmouseup for refresh Fixes #4756