Méthode slice dans jQuery
Avec la méthode
slice
on peut sélectionner une partie des éléments d'un ensemble,
par exemple, du deuxième au cinquième.
Analysons le fonctionnement de la méthode avec l'exemple suivant - supposons que nous ayons le code HTML suivant :
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Maintenant, ajoutons le texte '!' à la fin
des paragraphes du 2ème au 4ème
(inclus) (la numérotation commence à zéro, le deuxième
paragraphe aura le numéro un) :
$('p').slice(1, 5).append('!');
Le code HTML deviendra alors :
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Notez que slice(1, 5)
inclut le premier argument mais pas le second,
c'est-à-dire que (1, 5) sélectionne les éléments numéro 1,
2, 3, 4, mais ne prend pas les éléments
numéro 0 et 5.
Sélectionnez du 3ème au 10ème
li dans l'ensemble et colorez-les en rouge.