jQuery UI

Da Wikipedia, l'enciclopedia libera.
jQueryUI
Sviluppatore jQuery Project team
Ultima versione 1.11.0 (26 giugno 2014)
Sistema operativo Multipiattaforma
Linguaggio JavaScript
Genere Libreria software (non in lista)
Licenza JQuery License
Sito web http://jqueryui.com/

jQuery UI è una libreria open source di plug-in basata sulla libreria JavaScript JQuery. Ogni componente è costruito secondo l'architettura di JQuery ed è completamente personalizzabile. Fornisce interazioni ed animazioni, effetti avanzati e widget.

Caratteristiche[modifica | modifica sorgente]

Le caratteristiche che seguono fanno riferimento alla versione 1.8.13.

jQueryUI è suddivisibile in 4 macro aree:

  • Interactions : drag&drop, ridimensionamento, ordinamento e selezione;
  • Widgets : numerosi widget
  • Effects : transizioni animate
  • Utilities : utilità di basso livello da usare per le interazioni, i widget e gli effetti

Vediamo nel dettaglio gli elementi di ogni macro area:

Interactions[modifica | modifica sorgente]

  • Draggable - Rende gli elementi trascinabili
  • Droppable - Verifica se un elemento è stato trascinato su un altro
  • Resizable - Rende gli elementi ridimensionabili
  • Selectable - Avanzate caratteristiche di selezione per liste di elementi
  • Sortable - Liste di elementi facilmente ordinabili

Widgets[modifica | modifica sorgente]

  • Accordion - Contenitore di tipo Accordion
  • Autocomplete - Auto completamento basato su ciò che l'utente digita
  • Button - Pulsante avanzato
  • Datepicker - Selettore avanzato di date
  • Dialog - Mostra una finestra di dialogo
  • Progressbar - Barra di avanzamento, con o senza animazione
  • Slider - Slider personalizzabile con varie funzionalità
  • Tabs - Interfaccia a schedario ("tabbed") con contenuti inline o a richiesta

Effects[modifica | modifica sorgente]

  • Color Animation - Animazione ottenuta con un passaggio da un colore a un altro
  • Toggle Class, Add Class, Remove Class, Switch Class - Animazione basata sul passaggio da uno style a un altro
  • Effect - Varietà di effetti (appear, slide-down, explode, fade-in, etc.)
  • Toggle - Commuta l'attivazione di un effetto
  • Hide, Show - Simile alla voce precedente

Utilities[modifica | modifica sorgente]

  • Position - Imposta la posizione relativa di un elemento rispetto ad un altro

Compatibilità[modifica | modifica sorgente]

Tutti i plugins sono testati per IE 6.0+, Firefox 3+, Safari 3.1+, Opera 9.6+ e Google Chrome.

Voci correlate[modifica | modifica sorgente]

Collegamenti esterni[modifica | modifica sorgente]