jQuery UI API - membro dei rotatori (Spinner Widget)
categoria
uso
Descrizione: I tasti freccia su / giù e di elaborazione dei tasti, le funzioni di ingresso del testo migliorato valore di input.
Nuova versione: 1.9
Rotator (Spinner), o controllare il numero di passi (numero widget di passo-passo), viene utilizzato per elaborare vari ingressi digitali di controllo perfetto. Esso consente all'utente di immettere un valore direttamente, o ruotare per modificare un valore esistente tramite la tastiera, la rotellina del mouse. In combinazione con la globalizzazione (Globalize), si può anche ruotare la valuta di visualizzazione e date in diverse regioni.
Rotator (Spinner) utilizzando i due pulsanti per inserire la copertura di testo per aumentare e diminuire il valore corrente. Rotator aggiunge eventi chiave in modo che è possibile utilizzare la tastiera per eseguire lo stesso incremento e decremento. Rotator rappresentante della globalizzazione (Globalize) formato digitale e risoluzione.
l'interazione della tastiera
- UP: per aumentare il valore di un passo.
- DOWN: per ridurre il passo di valore.
- PAGE UP: per aumentare un valore.
- PAGE DOWN: per diminuire un valore.
Fare clic sul pulsante di rotazione con il mouse, la messa a fuoco rimane nel campo di testo.
Quando il rotatore non viene letto ( <input readonly>
), l'utente può immettere un valore, che può risultare in un valore non valido (inferiore al minimo, superiore al massimo, aumentare o diminuire disadattamento, ingresso non numerico). Quando l'aumento o la diminuzione, a livello di programmazione o tramite la manopola, il valore sarà costretto a un valore valido (Per ulteriori informazioni, consultare la pagina stepUp()
e stepDown()
sarà descritto.
tematizzazione
membro Rotator (Spinner Widget) utilizzando framework jQuery UI CSS per definire l'aspetto del suo stile. Se è necessario utilizzare la casella di selezione stile specificato, è possibile utilizzare il seguente nome della classe CSS:
-
ui-spinner
: rotatore contenitore esterno.-
ui-spinner-input
: membro dei rotatori (Spinner Widget) un'istanza<input>
elementi. -
ui-spinner-button
: rotatore viene utilizzato per incrementare o decrementare il valore del controllo pulsante. pulsante Up sarà inoltre essere dotato di unaui-spinner-up
, di classe, premuto un pulsante con l'aggiunta diui-spinner-down
, di classe.
-
fare affidamento
- nucleo UI (UI Core)
- Component Library (Widget Factory)
- componente Button (Pulsante Widget)
- Globalizzazione (Globalizzare) (esterno, opzionale, quando combinato con
culture
enumberFormat
quando viene utilizzato con le opzioni)
Ulteriori informazioni
- La parte richiede un po 'di CSS funzionale, altrimenti non funzionerà. Se si crea un tema personalizzato, utilizzare il file CSS widget di specificato come punto di partenza.
- I componenti da manipolare programmazione il valore dell'elemento, in modo che quando il valore delle modifiche elemento non innescare nativi
change
eventi. - Non supporta
<input type="number">
Crea selettore, perché causerà un conflitto con il rotatore interfaccia utente locale.
Esempi
selettore digitale comune.
<! Html Doctype> <Html lang = "it"> <Head> <META charset = "utf-8"> <Title> membro dei rotatori (Spinner Widget) Demo </ title> <Link rel = "stylesheet" href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <Src = "script // code.jquery.com/jquery-1.10.2.js"> </ script> <Src = "script // code.jquery.com/ui/1.10.4/jquery-ui.js"> </ script> </ Head> <Body> <Input id = "filatrice"> <Script> $ ( "#spinner") .spinner (); </ Script> </ Corpo> </ Html>