Find metody

find metody öň tapylan elementleriň içinde elementleri gözleýär.

Sintaksis

Selektor boýunça gözleme:

javascript.find(selektor);

Diňe selektor bilen däl, eýsem DOM elementi ýa-da jQuery obýekti boýunça hem gözlemek bolýar:

javascript.find(jQuery obýekti ýa-da DOM elementi);

Mysal

Geliň, ähli div teglaryny tapalyň, prepend ulanyp, olaryň başyna '!' tekstini goýalyň, soň bolsa find metody kömegi bilen olaryň içindäki ähli abzaslary tapyp, '?' tekstini olaryň ahyryna goýalyň:

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

HTML kody şeýle görüner:

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

Şeýle-de görüň

  • filter metody,
    topardaky elementleri süzýär
  • has metody,
    saylanan elementleriň toparyny nesiller boýunça süzýär