| Feature / Component |
Description |
| Widget |
It is a factory for creating stateful widgets with a common API. |
| Position |
This helps you position elements relative to others. |
| :data Selector |
It selects elements with data stored under a specific key. |
| disableSelection |
This feature disables text selection on matched elements. |
| :focusable Selector |
It selects elements that can be focused via keyboard/mouse. |
| Form Reset Mixin |
This feature refreshes widgets when a form is reset. |
| Legacy jQuery Core Patches |
Backports .even(), .odd(), and $.escapeSelector (deprecated). |
| Keycode |
It provides keycodes as readable key names. |
| labels |
This one finds all labels associated with a form input. |
| scrollParent |
It gets the closest scrollable ancestor element. |
| :tabbable Selector |
This feature selects elements that are tabbable via keyboard. |
| uniqueId |
It assigns/removes unique IDs to elements. |
| Draggable |
It enables drag-and-drop functionality for elements. |
| Droppable |
It makes elements accept draggable items. |
| Resizable |
It makes elements resizable with drag handles. |
| Selectable |
This feature allows selection of multiple items with a mouse drag. |
| Sortable |
It enables items to be reordered via drag-and-drop. |
| Accordion |
Accordion displays collapsible content panels. |
| Autocomplete |
It suggests values as users type in an input. |
| Button |
It enhances buttons with styles and behaviors. |
| Checkboxradio |
It styles checkboxes and radio buttons. |
| Controlgroup |
This feature groups related form controls visually and functionally. |
| Datepicker |
This feature adds a calendar popup for date selection. |
| Dialog |
It displays customizable modal or non-modal windows. |
| Menu |
It creates navigable, nested menus. |
| Mouse |
It abstracts mouse events for custom interactions. |
| Progressbar |
This feature is a visual indicator of task progress. |
| Selectmenu |
It is a custom-styled <select> dropdowns. |
| Slider |
It allows value selection using a draggable handle. |
| Spinner |
It adds increment/decrement controls to numeric inputs. |
| Tabs |
This feature organizes content into tabbed views. |
| Tooltip |
The tooltip shows additional information on hover or focus. |
| Effects Core |
This feature is a base for all visual effects (morphing, easing, etc.). |
| Blind |
It shows/hides elements like a window blind. |
| Bounce |
This feature makes elements bounce a number of times. |
| Clip |
It reveals/hides elements with a clipping effect. |
| Drop |
It moves and fades element in a direction. |
| Explode |
This feature breaks an element into pieces or restores it. |
| Fade |
It fades elements in and out. |
| Fold |
It folds elements horizontally and vertically. |
| Highlight |
This feature temporarily highlights background color. |
| Puff |
It enlarges and fades element simultaneously. |
| Pulsate |
It is used to change opacity in/out to draw attention. |
| Scale |
It grows or shrinks elements and content. |
| Shake |
This feature shakes elements left/right or up/down. |
| Size |
This feature animates element resizing to a new dimension. |
| Slide |
It slides elements in/out of view. |
| Transfer |
It animates the transfer effect from one element to another. |
| ThemeRoller / Base Theme |
Tool and system for creating/styling custom UI themes. |