Metóda find

Metóda find vyhľadáva prvky v už nájdených prvkoch.

Syntax

Vyhľadávanie podľa selektora:

javascript.find(selektor);

Vyhľadávať možno nielen podľa selektora, ale aj podľa DOM prvku alebo jQuery objektu:

javascript.find(jQuery objekt alebo DOM prvok);

Príklad

Nájdime všetky značky div, vložme im na začiatok text '!' pomocou prepend, potom v nich nájdime všetky odseky pomocou metódy find a vložme im na koniec text '?':

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('?');

HTML kód bude vyzerať takto:

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

Pozri tiež

  • metóda filter,
    ktorá filtruje prvky v súbore
  • metóda has,
    ktorá filtruje súbor vybraných prvkov podľa potomkov