jQuery UI 1.9 Upgrade Guide

Overview API Redesigns Preparing for jQuery UI 1.10 Core Added .uniqueId() and .removeUniqueId() methods Deprecated .disableSelection() and .enableSelection() Deprecated $.ui.contains Removed modifier keys from $.ui.keyCode Changed naming convention for .data() keys Accordion Added data to the create event Headers no longer require a child anchor element Deprecated changestart event; renamed to beforeActivate Allow Canceling the … Continue reading

jQuery UI 1.12 Upgrade Guide

Overview API Redesigns Preparing for jQuery UI 1.14 General changes Removed IE7 workarounds Discontinued IE8, IE9, and IE10 support Font size changes New default theme Dropped support for jQuery 1.6 Split core.js into small modules Moved widgets and effects source files into folders Explicit CSS dependencies Official package on npm Core Removed .focus( delay ) … Continue reading

jQuery UI 1.8.4 Upgrade Guide

Overview Core Added dimension setters Accordion Added ability to specify multiple events Autocomplete Added appendTo option Added position option Removed styling for ui-autocomplete-loading class Labels are now treated as text, not HTML Dialog Added ability to use the position API for the position option Buttons are now accessed in the proper order Tabs Added ability … Continue reading

jQuery UI 1.11 Upgrade Guide

Overview General changes Renamed files AMD support Bower support Simplified custom and quick downloads Discontinued IE7 Support Core Deprecated .focus( n ) Deprecated .zIndex() Removed $.ui.hasScroll() Removed $.ui.keyCode.NUMPAD_*. Accordion Removed content property in create event Dialog Removed deprecated position handling Switch back to shuffling z-index, but only look at ui-front siblings. Position Removed offset option; … Continue reading

jQuery UI 1.10 Upgrade Guide

Overview API Redesigns Preparing for jQuery UI 1.11 Removed support for IE6 Improved download builder Core Removed $.ui.isOver() and $.ui.isOverAxis() methods Removed $.ui.contains() method; use $.contains() Accordion Added ability to add/remove panels Removed changestart event; use beforeActivate Removed change event; use activate Removed resize method; use refresh Removed animated option; use animate Removed icons.headerSelected option; … Continue reading

jQuery UI 1.8.5 Upgrade Guide

Overview Button disabled attribute is read on initialization Datepicker Date parsing is now case-insensitive Dialog Improved button option Position The of option now accepts jQuery objects containing a document or window Collision now takes margin into account Tabs Ability to contain lists inside a tab Widget Widgets now throw errors for invalid method calls link … Continue reading

jQuery UI 1.7 Upgrade Guide

Overview Accordion Datepicker Dialog Draggable Droppable Sortable Selectable Slider Resizable Tabs link OverviewThis guide will assist in upgrading from jQuery UI 1.5.x to jQuery UI 1.7.x. All changes are listed below, organized by plugin, along with how to upgrade your code to work with jQuery UI 1.7. link Accordion Renamed alwaysOpen option to collapsible (alwaysOpen … Continue reading

jQuery UI 1.7.0 Changelog

Released on March 3, 2009 link SummaryThis release adds one new widget: Progressbar. It also modifies other widgets to utilize the new jQuery UI CSS Framework. link Core Added: metadata support to the widget factory. (#3187) Added: trigger method for triggering callbacks and events in widget factory. Added: :data selector that matches elements that have … Continue reading

jQuery UI 1.8 Changelog

Released on March 18, 2010 link New Plugins Core & Utilities: Position Core & Utilities: zIndex Widgets: Autocomplete Widgets: Button link Build Renamed: All .js and .css files to use jquery.ui. prefix instead of ui. prefix. Fixed: Build on non-Windows platforms. (#4973, #4896) Fixed: Build includes @import and full CSS. (#5044) link Core & Utilities … Continue reading

Development Center

Development Status Check out our Roadmap to find out what we're working on. We're also working on our new sites. All of our sites are on GitHub, with the repositories named after the respective domain. For example, the repository for this site is jquery/jqueryui.com. Reporting Bugs Before filing a bug report, there are a few … Continue reading

jQuery UI 1.13 Upgrade Guide

Overview Reminder: API Redesigns General changes Security fixes Strict mode Files & directory structure Newer Core features Dropped support for jQuery 1.7 Dropped $.ui.escapeSelector Accordion Added function value for a header option Datepicker Added onUpdateDatepicker callback altField no longer accepts HTML input Various *Text options no longer accept HTML input Position of is treated as … Continue reading

ThemeRoller

ThemeRoller Roll Your Own Gallery Help Base UI lightness UI darkness Smoothness Start Redmond Sunny Overcast Le Frog Flick Pepper Grinder Eggplant Dark Hive Cupertino South Street Blitzer Humanity Hot Sneaks Excite Bike Vader Dot Luv Mint Choc Black Tie Trontastic Swanky Purse Using ThemeRoller ThemeRoller allows you to design custom jQuery UI themes for … Continue reading

jQuery UI 1.9.0 Changelog

Released on October 5, 2012 link General Added: Menu widget. Added: Spinner widget. Added: Tooltip widget. Added: Consistent effects support across plugins. (#3772) Fixed: Store version numbers on instances. (#7436, 6a5b21f) Fixed: Use .toggleClass() instead of [ bool ? "addClass" : "removeClass" ](). (#6764, 956697b) Fixed: Consistent naming convention for .data() keys. (#7810, 3a0b8b8, 45ca20f, … Continue reading

About jQuery UI

jQuery UI is a curated set of user interface interactions, effects, widgets, and themes built on top of the jQuery JavaScript Library. Whether you're building highly interactive web applications or you just need to add a date picker to a form control, jQuery UI is the perfect choice. link Vision and Goalslink Collaborative design processThe … Continue reading

jQuery UI 1.8.7 Upgrade Guide

Overview Autocomplete close event occurs after menu is hidden Button Added items option to Buttonset widget Datepicker Improved setDate() parameter handling Progressbar Added max option link OverviewThis guide will assist in upgrading from jQuery UI 1.8.6 to jQuery UI 1.8.7. All changes are listed below, organized by plugin, along with how to upgrade your code … Continue reading

jQuery UI 1.8 Upgrade Guide

Overview Accordion Datepicker Dialog Draggable Droppable Widget Widget prototype changes Properties moved from $.ui.foo to $.ui.foo.prototype Other changes New Widget Method Example code link OverviewThis guide will assist in upgrading from jQuery UI 1.7.x to jQuery UI 1.8.x. All changes are listed below, organized by plugin, along with how to upgrade your code to work … Continue reading

jQuery UI 1.5.1 Changelog

Released on June 26, 2008 link Interactionslink Draggable Distance option now defaults to 1 instead of 0, allowing for click events (#3016) Fixed issue when placeholder didn't exist (#3018) link Droppable Disabling droppables does not prevent adding the hoverclass under some circumstances (#3010) link Resizable Distance option now defaults to 1 instead of 0, allowing … Continue reading

jQuery UI 1.6.0 Changelog

Released on April 16, 2009 link GeneralWhat was originally planned as the 1.6 release was moved over to the 1.7 release. The final 1.6 release is 1.6rc2 plus fixes. This is a legacy compatibility release for those still using jQuery 1.2.6. link Core Widget factory: Added trigger method for triggering callbacks and events. cleaned up … Continue reading

jQuery UI 1.8.6 Upgrade Guide

Overview Widget Added ability to define new methods for gathering options on initialization Widgets no longer throw errors for invalid method calls Autocomplete Allow default behavior on enter when menu is open but inactive Split menu resizing logic into its own method Dialog Don't change DOM position on open Progressbar Added complete event Effects Allow … Continue reading

jQuery UI 1.8a1 Changelog

Released on August 12, 2009 link New Plugins Position Stackfix zIndex link Core added custom selectors for widgets, e.g., :ui-draggable (#4266) widget factory auto detects getters (#4411) (#4601) all widget events are now lowercase (#4668) plugin options now do a deep extend with defaults (#4366) ui hash is always an object in callbacks/events now (#4650) … Continue reading