Find әдісі

find әдісі элементтерді бұрын табылған элементтердің ішінде іздейді.

Синтаксис

Селектор бойынша іздеу:

javascript.find(селектор);

Тек селектор бойынша ғана емес, сонымен қатар DOM элементі немесе jQuery нысаны бойынша да іздеуге болады:

javascript.find(jQuery нысаны немесе DOM элементі);

Мысал

Барлық div тегтерін тауып, prepend әдісі арқылы олардың басына '!' мәтінін қойып, содан кейін find әдісі арқылы олардың ішіндегі барлық абзацтарды тауып, соңына '?' мәтінін қойайық:

html<div>
  <p>мәтін</p>
  <p>мәтін</p>
  <p>мәтін</p>
</div>
<div>
  <p>мәтін</p>
  <p>мәтін</p>
  <p>мәтін</p>
</div>
javascript$('div').prepend('!').find('p').append('?');

HTML коды былай көрінеді:

html<div>
  !
  <p>мәтін?</p>
  <p>мәтін?</p>
  <p>мәтін?</p>
</div>
<div>
  !
  <p>мәтін?</p>
  <p>мәтін?</p>
  <p>мәтін?</p>
</div>

Сондай-ақ қараңыз

  • filter әдісі,
    жиымдағы элементтерді сүзгілейді
  • has әдісі,
    таңдалған элементтер жиымын ұрпақтар бойынша сүзгілейді