Die slice-Methode in jQuery
Mit der Methode
slice
kann man auf einen Teil der Elemente in einer Menge zugreifen,
zum Beispiel vom zweiten bis zum fünften.
Lassen Sie uns die Funktionsweise der Methode anhand des folgenden Beispiels analysieren - nehmen wir an, wir haben den folgenden HTML-Code:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Jetzt fügen wir den Absätzen von 2-ten bis 4-ten
(einschließlich) den Text '!' am Ende hinzu
(Die Zählung beginnt bei Null, der zweite Absatz hat die
Nummer Eins):
$('p').slice(1, 5).append('!');
Der HTML-Code würde dann so aussehen:
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Beachten Sie, dass slice(1, 5)
das erste Argument einschließt, das zweite jedoch nicht, das
heißt (1, 5) findet die Elemente mit der Nummer 1,
2, 3, 4, wohingegen die Elemente
mit der Nummer 0 und 5 nicht genommen werden.
Finden Sie die li-Elemente vom 3-ten bis zum 10-ten
in der Menge und färben Sie diese rot.