72 of 119 menu

Metoden each

Metoden each anropar en given funktion för varje element i urvalet. Till skillnad från den liknande metoden map, som returnerar ett nyskapat urval av olika element och objekt, returnerar metoden each det ursprungliga elementurvalet.

Syntax

Själva elementen är tillgängliga i funktionen, i variabeln this, och deras ordningsnummer i urvalet — i variabeln index:

$(selector).each(function(index, elem));

Exempel

Låt oss sekventiellt skriva ut innehållet i varje stycke med hjälp av metoderna each och text:

<p>text1</p> <p>text2</p> <p>text3</p> $('.www').each( function() { console.log($(this).text()); // kommer att skriva ut 'text1', 'text2' och 'text3' } );

Se även

  • metoden filter,
    som filtrerar element enligt en viss selektor
  • metoden map,
    som anropar en given funktion för varje element i urvalet
uzcazdacsby