Předchozí sada v jQuery
Někdy při vytváření řetězců jQuery existuje
potřeba vrátit se k předchozí sadě.
To se provádí pomocí metody
end.
Následující příklad představuje HTML kód:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Naším úkolem je nejprve najít všechny odstavce,
poté vybrat z nalezených odstavců ty s
třídou www pomocí metody
filter
a pomocí metody
append
přidat text na jejich konec '!'.
Poté se vrátíme k předchozí sadě (to je
sada $('p')) pomocí end a na
jejich konec přidáme text '?'.
Výsledek bude, že odstavce s třídou www
budou mít text '!?', zatímco obyčejné odstavce
- text '?':
$('p').filter('.www').append('!').end().append('?');
Najděte všechny h2 s třídou www,
nastavte je na červenou barvu, poté mezi nalezenými
prvky najděte prvky s třídou test a
nastavte jim velikost písma na 30px.