Latest web development tutorials

jQuery UI API -: Selettore tabbable

categoria

Selector (selettori) | il nucleo UI (UI Core)

uso

scheda Selezione utenti elemento obiettivo chiave può passare: Descrizione.

jQuery( ":tabbable" )

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>