jQuery UI
jQuery UI
|
|
---|---|
Basic data
|
|
developer | The jQuery Project |
Publishing year | September 17, 2007 |
Current version |
1.12.1 ( September 14, 2016 ) |
operating system | platform independent |
programming language | JavaScript |
category | Class library |
License | Optional: GPL or MIT |
jqueryui.com |
jQuery UI is an extension of the free JavaScript - library jQuery and offers solutions for the design and functionality of the user interface ( English user interface , UI ) to.
Functionality
interaction
- Draggable and Droppable - enables drag and drop
- Resizable - lets the user zoom in and out on an element
- Selectable - extended functionality for marking elements
- Sortable - provides functionality for sorting similar items
Effects
The underlying framework jQuery already offers some effects that jQuery UI extends with the following:
- Color animation
- Class Change Animation - animates a style sheet class change
- Glare effects (explosion, shaking, jumping, etc.)
Widgets
Widgets are preprogrammed solutions for web developers who want to use common elements of user interfaces:
- Autocomplete
- offers a function for the automatic completion of text fields, also via Ajax
- Button
- provides an interface for providing common button designs
- Datepicker
- provides a menu for selecting dates
- dialog
- offers the possibility to generate a dialog window
- Progressable
- Provides an interface for displaying a progress bar
- Slider
- offers a slider
- Tabs
- gives the developer the ability to display tabs
- Accordion
- provides a kind of folding wall with which certain elements fold in and out automatically
Modularity
jQuery UI is completely modular . A developer has the option of integrating only those components that he actually needs. This prevents an unnecessarily large overhead for resources. With the help of the so-called ThemeRoller , the user can customize the appearance of all integrated widgets.
See also
Web links
- JQuery UI website
- jQuery UI on Github
Individual evidence
- ↑ jQuery UI 1.12.1 Changelog . September 14, 2016.
- ↑ Release 1.12.1 . September 14, 2016 (accessed July 22, 2018).
- ↑ github.com ( page no longer available , search in web archives ) Info: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.
- ↑ jQuery UI ThemeRoller