Prethodni set u jQuery
Ponekad prilikom izgradnje lanaca jQuery postoji
potreba da se vratimo na prethodni set.
To se radi pomoću metode
end.
U narednom primeru prikazan je HTML kod:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Naš zadatak se sastoji u tome da prvo pronadjemo sve pasuse,
zatim da među pronadjenim pasusima izaberemo one sa
klasom www pomoću metode
filter
i, pomoću metode
append,
dodamo tekst '!' na njihov kraj.
Zatim ćemo se vratiti na prethodni set (to je
set $('p')) pomoću end i
dodati tekst '?' na njihov kraj.
Ispostavlja se da će pasusi sa klasom www
imati tekst '!?', a obični pasusi
- tekst '?':
$('p').filter('.www').append('!').end().append('?');
Pronadjite sve h2 sa klasom www,
učinite ih crvene boje, zatim među pronadjenim
elementima pronadjite elemente sa klasom test i
postavite im veličinu fonta na 30px.