UI
From jQuery JavaScript Library
This is the wiki overview for jQuery UI, jQuery's visual controls. jQuery UI features a wide range of core interaction plugins as well as many UI widgets.
The project homepage is located at ui.jquery.com. Please visit these pages for downloading UI and many demos.
Contents |
The Documentation
It's possible to use components individually. Just look at the dependencies listed for each item and include the appropriate files, or use the download builder available on the jQuery UI site.
Mouse Interaction
- Draggables - Makes items draggable by the mouse
- Droppables - Makes drop targets for draggables
- Sortables - Makes a list of items mouse sortable
- Selectables - Makes a list of items mouse and keyboard selectable
- Resizables - Makes an element resizable
User Interface Extensions
- Accordion - A collapsible content pane
- Datepicker - A dynamic date picker
- Dialog - Modal floating windows and confirmation dialogs
- Slider - A sliding input element
- Table - A sortable table
- Tabs - A tabbed content pane
- Tabs Extensions - Official extensions for tabs
Effects
- Shadow - Generates dynamic drop shadows on any element.
- Magnifier - Increase and decrease the size of an element, based upon proximity
Work in progress
Many modules are not ready to use yet. If you feel confident, you can try to look at the trunk/ui folder in jQuery's SVN to see if there are undocumented plugins you could need.
A couple that are in the works, but aren't quite ready yet for general consumption, are: Menu, Toolbars, Form Controls, Tree, Splitter, Rich Text Editor, and Uploader
Participate
Discussion
If you'd like to discuss the jQuery UI library, feel free to join us in the jQuery UI Google Group:
Or join us in the jQuery UI IRC channel:
irc.freenode.net #jquery-ui
Finding bugs
If you find any bugs or if you need enhancements, please leave us a new ticket in jQuery's Bug Tracker. Be sure to set the bug's Component type to 'ui'.
Joining the project
We are always looking for creative, talented people who would like to invest time into the jQuery UI project. If you are thinking about it, leave us a message in the jQuery UI group at http://groups.google.com/group/jquery-ui.
The jQuery UI developer guidlines are located here: UI Developer Guide