jQuery UI Demos

jQuery UI offers a combination of interaction, effects, widgets, utilities, and themes designed to work well together or on their own. Play with the demos, view the source, build a theme, read the API documentation and start using jQuery UI today. Interactions Interactions add basic mouse-based behaviors to any element. You can create sortable lists, … Continue reading

jQuery UI 1.7.2 Changelog

Released on June 19, 2009 link GeneralThis is a maintenance release for jQuery UI 1.7. It changes only the plugins listed below. In addition to the plugin fixes below, 7 new themes were added: Sunny, Overcast, Le Frog, Flick, Pepper Grinder, Eggplant and Dark Hive. link Widgetslink Accordion Fixed: changestart event not documented (#4471) link … Continue reading

jQuery UI 1.8.1 Changelog

Released on April 21, 2010 link Build Moved to using Google Closure Compiler from YUI Compressor. (062f034) link Core & Utilitieslink UI Core Added: $.ui.keyCode.ALT to complete list of metakeys, used in autocomplete (40e3637) link Widget Factory Fixed: $.Widget uses [namespace]-state-disabled, must be ui-state-disabled to be useful (#5443) link Position Fixed: ui.position generates different position … Continue reading

jQuery UI 1.9.1 Changelog

Released on October 25, 2012 link Build Fixed: .jshintrc files not copied to dist. (#8687, 390510c) link Core & Utilitieslink UI Core Fixed: :focusable pseudo-selector does not find elements if parent has 0x0 dimension. (#8643, 86a958d) link Widget Factory Fixed: Destroy only when element is the actual target. (#8652, 8bb05d2) Fixed: this._on delegates using instance.widget() … Continue reading

jQuery UI 1.8.11 Changelog

Released on March 5, 2011 link Core & Utilitieslink Mouse Fixed: click event suppressed after drag in Gecko. (#6946, 15aec63) link Interactionslink Draggable Fixed: connectToSortable misbehaves if the position of the sortable changes after the sortable and draggable have been initialised as _refreshItems no longer updating container cache. (#5563, 6fcdff1) Fixed: Draggable li with connectToSortable … Continue reading

jQuery UI 1.8.19 Changelog

Released on April 16, 2012 link Core & Utilities Fixed: Several components are leaking variables into the global scope. (#6979, 6fb584e) link Mouse Fixed: _mouseDestroy keeps mousemove and mouseup events bound. (#8199, a76366f) link Position Fixed: Demo breaks when dragging an element. (#5380, f01db5d) Fixed: Documentation for flip collision says it falls back to center … Continue reading

jQuery UI 1.8.11 Upgrade Guide

Overview Autocomplete Added autoFocus option link OverviewThis guide will assist in upgrading from jQuery UI 1.8.10 to jQuery UI 1.8.11. All changes are listed below, organized by plugin, along with how to upgrade your code to work with jQuery UI 1.8.11. link Autocompletelink Added autoFocus option(#7032) A new option has been added to automatically focus … Continue reading

jQuery UI 1.8.14 Changelog

Released on June 17, 2011 link Core & Utilitieslink Mouse Fixed: IE Bug Large ComboBox (Dialog). (#7118, b04c6ec) link Interactionslink Draggable Fixed: containment: 'document' is incorrect for top and left in draggable. (#4838, 1866905) Fixed: IE 8 invalid drag and drop error. (#6950, 16b4ffb) link Droppable Fixed: Scroll on Droppable Demo Breaks Demo. (#5003, ce2fbb9) … Continue reading

jQuery UI 1.9.2 Changelog

Released on November 23, 2012 link Core & Utilitieslink UI Core Moved old jQuery support code to the bottom (above deprecated). (177d0f2) Patch over broken .removeData() in jQuery 1.6.1 + 1.6.2. (310dff1) link Widget Factory Fixed: Ability to use _on() even when disabled. (#8800, f8c154b) Fixed: Bridge fails if widgetFullName is not supplied. (#8775, 8f098d8) … Continue reading

jQuery UI 1.8rc1 Changelog

Released on January 27, 2010 link Widgetslink Button Added: Add ui-state-focus on focus, making keyboard navigation possible, and button like 200% more accessible. Added: Add ui-state-active on keydown, further improving keyboard navigation. Fixed: handle space "click". Fixed: Don't log a click on disabled buttons. link Datepicker Fixed: Set focus error in IE8 for disabled and … Continue reading

jQuery UI 1.8.17 Changelog

Released on November 29, 2011 link Build Added: Switching to uglify.js instead of closure compilier. (eee4db7) link Core & Utilitieslink Position Fixed: Revisit solution for off-by-1 errors. (#7255, bfbc0b1) link Interactionslink Droppable Fixed: Parent droppable takes precedence over dynamically created child droppable. (#6085, #6009, f7b28df) Fixed: Droppable event target changes under jQuery 1.7. (#7852, aa4e8ab) … Continue reading

jQuery UI 1.10.2 Changelog

Released on March 14, 2013 link Build Added: Migrate to grunt 0.4 and contrib plugins. (f87b4e0, bd211df, e090a36) Removed: base theme from CDN build. (38fce3f) Fixed: Issues with theme images in 1.10.1 (#9090) link Core & Utilitieslink Position Fixed: getScrollInfo() swapped width and height. (#8763, e9c04bf) link Interactionslink Draggable Fixed: Containment incorrectly calculates padding and … Continue reading

jQuery UI 1.10.3 Changelog

Released on May 3, 2013 link Build Fixed: Incorrect links in effect manifests. (#9247, 91445c6, c64e1b8) Added: lint and test aliases. (0a06deb) link Interactionslink Draggable Fixed: Scroll not working with fixed position parent. (#5009, c1011b5) Fixed: Auto scroll goes double distance when dragging. (#6817, 943537c) Fixed: Containment doesn't properly update. (#8962, 507043c) Fixed: Not following … Continue reading

Selectmenu

Duplicates and extends the functionality of a native HTML select element to overcome the limitations of the native control. ExamplesDefault functionalityCustom RenderingProduct Selection The Selectmenu widgets provides a styleable select element replacement. It will act as a proxy back to the original select element, controlling its state for form submission or serialization The datasource is … Continue reading

jQuery UI 1.12.1 Changelog

Released on September 14, 2016 link Core & Utilitieslink Widget Factory Fixed: Memory leak and bad performance for managed classes on transient elements (#15043, 89af4c2) Fixed: instance() should return undefined for empty sets (#15019, 3dd8a09) link Interactionslink Draggable Fixed: Incorrect focus handling on mousedown (#15046, 8c66934) link Sortable Fixed: Calling cancel() throws an error (#15042, … Continue reading

jQuery UI 1.10.1 Changelog

Released on February 15, 2013 link Build Added: Minified CSS files on CDNs. (#8614, 822520e) link Core & Utilitieslink Position Fixed: Percentage offset does not support decimal. (#9076, c958b21) link Interactionslink Draggable Fixed: stack option resets the z-index. (#9077, c32bebd) Fixed: Reference to undefined $.ui.contains(). (#9051, 2df2abc) link Widgetslink Accordion Fixed: create event uses content … Continue reading

Color Animation

Animate the properties of elements between colors. ExamplesEffect demoaddClass demoAnimate demoEasing demoHide DemoremoveClass DemoShow DemoswitchClass DemoToggle DemotoggleClass Demo Click the button above to preview the effect. view source 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 … Continue reading

Resizable

Change the size of an element using the mouse. ExamplesDefault functionalityAnimateConstrain resize areaHelperMaximum / minimum sizePreserve aspect ratioSnap to gridSynchronous resizeTextareaVisual feedback Enable any DOM element to be resizable. With the cursor grab the right or bottom border and drag to the desired width or height. view source 1 2 3 4 5 6 7 … Continue reading

Position

Position an element relative to the window, document, another element, or the cursor/mouse. ExamplesDefault functionalityImage Cycler Use the form controls to configure the positioning, or drag the positioned element to modify its offset. Drag around the parent element to see collision detection in action. view source 1 2 3 4 5 6 7 8 9 … Continue reading

jQuery UI 1.8.3 Changelog

There was a problem with the build process which generated jQuery UI 1.8.3 which caused some of the files to not contain the copyright information. Due to the missing copyright information, 1.8.4 was immediately released after 1.8.3. If you are using jQuery UI 1.8.3, please upgrade to 1.8.4 or a more recent version.