find Metodu

find metodu, önceden bulunmuş elementlerin içindeki elementleri arar.

Sözdizimi

Seçiciye göre arama:

javascript.find(seçici);

Sadece bir seçiciye göre değil, aynı zamanda bir DOM elementi veya jQuery nesnesine göre de aranabilir:

javascript.find(jQuery nesnesi veya DOM elementi);

Örnek

Tüm div etiketlerini bulalım, prepend ile başlarına '!' metni koyalım, ardından find metoduyla içlerindeki tüm paragrafları bulup sonlarına '?' metnini ekleyelim:

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 kodu şu şekilde görünecektir:

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

Ayrıca Bakınız

  • filter metodu,
    kümedeki elementleri filtreler
  • has metodu,
    seçilen elementlerin kümesini alt öğelere göre filtreler