Metoda find

Metoda find caută elemente în interiorul elementelor deja găsite.

Sintaxă

Căutare după selector:

javascript.find(selector);

Puteți căuta nu doar după selector, ci și după element DOM sau obiect jQuery:

javascript.find(obiect jQuery sau element DOM);

Exemplu

Să găsim toate tagurile div, să adăugăm la început textul '!' cu ajutorul prepend, apoi în interiorul lor să găsim toate paragrafele cu ajutorul metodei find și să adăugăm la sfârșit textul '?':

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

Codul HTML va arăta astfel:

html<div>
  !
  <p>text?</p>
  <p>text?</p>
  <p>text?</p>
</div>
<div>
  !
  <p>text?</p>
  <p>text?</p>
  <p>text?</p>
</div>

Vezi și

  • metoda filter,
    care filtrează elementele dintr-un set
  • metoda has,
    care filtrează setul de elemente selectate după descendenți