Metoda find
Metoda find wyszukuje elementy
wewnątrz już znalezionych elementów.
Składnia
Wyszukiwanie za pomocą selektora:
.find(selektor);
Można wyszukiwać nie tylko za pomocą selektora, ale także za pomocą elementu DOM lub obiektu jQuery:
.find(obiekt jQuery lub element DOM);
Przykład
Znajdźmy wszystkie znaczniki div,
dodajmy na ich początku tekst '!' za pomocą
prepend,
następnie wewnątrz nich znajdźmy wszystkie akapity za pomocą
metody find i dodajmy na ich końcu
tekst '?':
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
$('div').prepend('!').find('p').append('?');
Kod HTML będzie wyglądać tak:
<div>
!
<p>text?</p>
<p>text?</p>
<p>text?</p>
</div>
<div>
!
<p>text?</p>
<p>text?</p>
<p>text?</p>
</div>