A find metódus

A find metódus elemeket keres már megtalált elemeken belül.

Szintaxis

Keresés szelektorral:

javascript.find(szelektor);

Nem csak szelektorral lehet keresni, hanem DOM elemmel vagy jQuery objektummal is:

javascript.find(jQuery objektum vagy DOM elem);

Példa

Keressük meg az összes div címkét, tegyük a '!' szöveget eléjük a prepend segítségével, majd keressük meg bennük az összes bekezdést a find metódussal és tegyük a '?' szöveget a végükre:

html<div>
  <p>szöveg</p>
  <p>szöveg</p>
  <p>szöveg</p>
</div>
<div>
  <p>szöveg</p>
  <p>szöveg</p>
  <p>szöveg</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

Az HTML kód így fog kinézni:

html<div>
  !
  <p>szöveg?</p>
  <p>szöveg?</p>
  <p>szöveg?</p>
</div>
<div>
  !
  <p>szöveg?</p>
  <p>szöveg?</p>
  <p>szöveg?</p>
</div>

Lásd még

  • a filter metódus,
    amely kiszűri az elemeket a halmazból
  • a has metódus,
    amely a kiválasztott elemek halmazát szűri leszármazottak alapján