Mbinu ya Find

Mbinu find hutafuta vipengele ndani ya vipengele vilivyopatikana tayari.

Syntax

Kutafuta kwa kutumia kichaguzi (selector):

javascript.find(ki_chaguzi);

Siwezi tu kutafuta kwa kutumia kichaguzi, bali pia kwa kutumia kipengele cha DOM au kitu cha jQuery:

javascript.find(kitu cha jQuery au Kipengele cha DOM);

Mfano

Wacha tupate vitambulisho vyote div, tuwaweke mwanzo maandishi '!' kwa kutumia prepend, kisha ndani yao tupate aya zote kwa kutumia mbinu find na tuwaweke mwisho maandishi '?':

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

Msimbo wa HTML utaonekana kama hii:

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

Angalia pia

  • mbinu filter,
    ambayo huchuja vipengele katika seti
  • mbinu has,
    ambayo huchuja seti ya vipengele vilivyochaguliwa kulingana na vizazi