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

Método jQuery each()

Método de Varredura do jQuery

O método each() percorre o objeto jQuery, executando uma função para cada elemento selecionado.

O método each() visa tornar a estrutura de loop DOM clara e fácil de entender, evitando erros.

Sintaxe:

$(selector).each(function(index, element))

Exemplo

Varre cada item da lista e exibe o texto de cada elemento:

$("button").click(function(){
  $("li").each(function(){
    alert($(this).text());
  });
});
Teste e Veja‹/›

Usado para return false e interromper o loop each():

$("button").click(function(){
  $("div").each(function(index, element){
    $("element").css("backgroundColor", "yellow");
    if($(this).is("#stop")){
      $("span").text("div stop index #"); + index);
      return false;
    }
  });
});
Teste e Veja‹/›

Valor do Parâmetro

ParâmetroDescrição
function(índice, element)Especificar a Função a Ser Executada para Cada Elemento Selecionado
  • índice-Especificar a Posição de Índice do Seletor

  • element-Especificar o Elemento Atual

Método de Varredura do jQuery