Metodo index

Il metodo index restituisce la posizione di un elemento nel set jQuery (la numerazione inizia da zero).

Sintassi

Restituisce la posizione del primo elemento selezionato relativamente agli elementi fratelli nella pagina (per fratelli si intendono elementi che condividono lo stesso genitore):

javascript.index();

Restituisce la posizione del primo elemento selezionato tra gli elementi che soddisfano il selettore. Se l'elemento non viene trovato lì, il metodo restituirà -1:

javascript.index(selettore);

Il parametro può anche essere un elemento DOM o un oggetto jQuery (se contiene diversi elementi, il metodo verrà eseguito per il primo di essi):

javascript.index(elemento);

Esempio

Visualizziamo a schermo la posizione del li con #test:

html<ol>
  <li>testo</li>
  <li id="test">testo</li>
  <li>testo</li>
</ol>
javascriptlet num = $('li').index('#test');
alert(num);

Vedi anche

  • la proprietà length,
    che ottiene il numero di elementi nel set