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 wikitesto]

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 wikitesto]

  • 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 wikitesto]

  • 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 wikitesto]

  • 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 wikitesto]

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

Compatibilità[modifica | modifica wikitesto]

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

Voci correlate[modifica | modifica wikitesto]

Collegamenti esterni[modifica | modifica wikitesto]