Meetod find

Meetod find otsib elemente juba leitud elementide seest.

Süntaks

Otsing selektori järgi:

javascript.find(selektor);

Otsida saab mitte ainult selektori järgi, vaid ka DOK elementi või jQuery objekti järgi:

javascript.find(jQuery objekt või DOM element);

Näide

Otsime üles kõik div-sildid, paneme neile algusesse teksti '!' abil prepend, seejärel leiame nende seest kõik lõigud meetodi find abil ja paneme neile lõppu teksti '?':

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-kood näeb välja selline:

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

Vaata ka

  • meetod filter,
    mis filtreerib elemente komplektis
  • meetod has,
    mis filtreerib valitud elementide komplekti järglaste järgi