Forrige sæt i jQuery
Sommetider, når man bygger jQuery-kæder, er der
brug for at vende tilbage til det forrige sæt.
Dette gøres ved hjælp af metoden
end.
I det følgende eksempel præsenteres HTML-koden:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Vores opgave består i først at finde alle afsnit,
derefter vælge blandt de fundne afsnit dem med
klassen www ved hjælp af metoden
filter
og, ved hjælp af metoden
append,
tilføje tekst '!' til deres ende.
Derefter vender vi tilbage til det forrige sæt (det er
sættet $('p')) med end og tilføjer
teksten '?' til deres ende.
Resultatet bliver, at afsnit med klassen www
vil have teksten '!?', mens almindelige afsnit
- vil have teksten '?':
$('p').filter('.www').append('!').end().append('?');
Find alle h2 med klassen www,
gør dem røde, og find derefter blandt de fundne
elementer elementer med klassen test og
sæt deres skriftstørrelse til 30px.