Método index

O método index retorna a posição do elemento em um conjunto jQuery (a contagem começa em zero).

Sintaxe

Retorna a posição do primeiro elemento selecionado, em relação aos elementos irmãos na página (por irmãos, entende-se elementos que compartilham um mesmo pai):

javascript.index();

Retorna a posição do primeiro elemento selecionado entre os elementos que correspondem ao seletor. Se o elemento não for encontrado lá, o método retornará -1:

javascript.index(seletor);

O parâmetro também pode ser um elemento DOM ou um objeto jQuery (se ele contiver vários elementos, o método será executado para o primeiro deles):

javascript.index(elemento);

Exemplo

Vamos exibir na tela a posição do li com #test:

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

Veja também

  • a propriedade length,
    que obtém a quantidade de elementos em um conjunto