jQuery UI API -: Selettore tabbable
categoria
Selector (selettori) | il nucleo UI (UI Core)
uso
scheda Selezione utenti elemento obiettivo chiave può passare: Descrizione.
Alcuni elementi si è focalizzata attraverso il tasto di tabulazione (tabbable), mentre gli altri elementi devono impostare in modo esplicito un indice di tabulazione positivo. In entrambi i casi, al fine di focalizzare attraverso il tasto tab (tabbable), l'elemento deve essere visibile.
I seguenti tipi di elementi senza avere un indice di tabulazione negativo e non è stata disabilitata, è focalizzata tramite tasto di tabulazione (tabbable): input
, select
, textarea
, button
e object
. Se l'ancora con href
o positivo tabindex
attributo, è focalizzata (tabbable) attraverso il tasto tab. area
elementi Se una mappa di nome, e con un href
attributo, e vi è una immagine visibile utilizzando la mappa, si è focalizzata tramite tasto di tabulazione (tabbable). Tutti gli altri basata esclusivamente su tabindex
attributi degli elementi e la visibilità è focalizzata tramite tasto di tabulazione (tabbable).
NOTA: Elemento scheda con un indice negativo è :focusable
, non :tabbable
.
Esempi
Selezionare il punto chiave scheda attraverso gli elementi, e ha evidenziato con un bordo rosso.
<! Html Doctype> <Html lang = "it"> <Head> <META charset = "utf-8"> <Title>: Esempi tabbable Selezione </ title> <Link rel = "stylesheet" href = "// code.jquery.com/ui/1.10.4/themes/smoothness/jquery-ui.css"> <Style> input { border: 1px solid # 000; } div { padding: 5px; } </ Style> <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> <Div> <valore di ingresso = "no tabindex"> </ div> <Div> <input tabindex = "5" value = "tabindex positivo"> </ div> <Div> <input tabindex = "- 1" value = "tabindex negativo"> </ div> <Script> $ ( ": Tabbable") css ( "border-color", "rosso"); </ Script> </ Corpo> </ Html>