English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Método index() de mistura jQuery

Método Diverso do jQuery

O método index() retorna a posição do elemento especificado em relação a outro elemento especificado.

Se nenhum parâmetro for passado, o valor retornado será um inteiro que indica a posição do primeiro elemento em relação aos seus elementos irmãos.

Se passado um parâmetro, o método index() retornará um inteiro que indica a posição do primeiro elemento em relação ao seletor.

Atenção:Se o elemento não for encontrado, o método index() retornará-1。

Sintaxe:

Obter a posição do índice do primeiro elemento correspondente em relação aos elementos iguais

$(selector).index()

Obter a posição do índice do elemento em relação ao seletor

$(selector).index(element)

Exemplo

Obter o índice do parágrafo clicado em relação aos seus pares:

$("p").click(function(){
  alert($(this).index());
});
Teste e Veja‹/›

Retornar o índice do elemento do ID da barra:

$(document).ready(function(){
  let listItem = $("#bar");
  $("p").html("Índice: " + $("li").index(listItem));
});
Teste e Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
elemento(Opcional)Especificar o elemento ou seletor a ser obtido para a posição do índice

Método Diverso do jQuery