Wyszukiwanie wewnątrz znalezionego elementu w jQuery
Przeanalizujmy teraz metodę
find,
która wyszukuje elementy według podanego selektora
wewnątrz już znalezionych (czyli wśród potomków
wewnątrz znalezionych elementów).
Przeanalizujmy działanie metody na następującym kodzie HTML:
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
<div>
<p>text</p>
<p>text</p>
<p>text</p>
</div>
Najpierw musimy znaleźć wszystkie znaczniki div,
dodać im na początku tekst '!' za pomocą
prepend,
następnie wewnątrz nich znaleźć wszystkie akapity za pomocą
metody find i dodać im na początku
tekstu '?':
$('div').prepend('!').find('p').prepend('?');
Znajdź wszystkie b z klasą
www, ustaw im czerwony kolor,
następnie wśród znalezionych elementów znajdź elementy
z klasą test i ustaw im rozmiar
czcionki na 30px.
Znajdź wszystkie elementy z klasą www, ustaw im
czerwony kolor, następnie wśród znalezionych
elementów znajdź akapity i dodaj im na
końcu tekst '!'.