Kaedah find

Kaedah find mencari elemen di dalam elemen yang telah ditemui.

Sintaks

Carian berdasarkan pemilih:

javascript.find(pemilih);

Boleh mencari bukan sahaja berdasarkan pemilih, malah berdasarkan elemen DOM atau objek jQuery:

javascript.find(objek jQuery atau elemen DOM);

Contoh

Mari cari semua tag div, letakkan teks '!' di permulaan mereka menggunakan prepend, kemudian cari semua perenggan di dalamnya menggunakan kaedah find dan letakkan teks '?' di hujung mereka:

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

Kod HTML akan kelihatan seperti ini:

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

Lihat juga

  • kaedah filter,
    yang menapis elemen dalam set
  • kaedah has,
    yang menapis set elemen terpilih berdasarkan keturunan