Metoda slice în jQuery
Cu ajutorul metodei
slice
ne putem referi la o parte din elementele unui set,
de exemplu, de la al doilea până la al cincilea.
Să analizăm funcționarea metodei pe următorul exemplu - să presupunem că avem următorul cod HTML:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Acum, paragrafelor de la al 2-lea până la al 4-lea
(inclusiv) le vom adăuga la sfârșit textul '!'
(numerotarea începe de la zero, al doilea paragraf va avea
numărul unu):
$('p').slice(1, 5).append('!');
Codul HTML va arăta astfel:
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Atenție la faptul că slice(1, 5)
include primul argument, dar nu și pe al doilea, adică
(1, 5) găsește elementele cu numărul 1,
2, 3, 4, iar elementele
cu numărul 0 și 5 nu le ia.
Găsiți de la al 3-lea până la al 10-lea
li din set și colorați-i în roșu.