jQuery UI

from Wikipedia, the free encyclopedia
jQuery UI

Logo from 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

Individual evidence

  1. jQuery UI 1.12.1 Changelog . September 14, 2016.
  2. Release 1.12.1 . September 14, 2016 (accessed July 22, 2018).
  3. github.com  ( page no longer available , search in web archivesInfo: The link was automatically marked as defective. Please check the link according to the instructions and then remove this notice.@1@ 2Template: Dead Link / github.com  
  4. jQuery UI ThemeRoller