Metoden slice i jQuery
Med metoden
slice
kan du välja en del av element i en uppsättning,
till exempel från det andra till det femte.
Låt oss gå igenom hur metoden fungerar med följande exempel - låt oss säga att vi har följande HTML-kod:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Låt oss nu lägga till texten '!' i slutet
av styckena från 2:a till 4:e
(inklusive) (numreringen börjar från noll, det andra
stycket har nummer ett):
$('p').slice(1, 5).append('!');
HTML-koden kommer nu att se ut så här:
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Observera att slice(1, 5)
inkluderar det första argumentet, men inte det andra, det
vill säga (1, 5) hittar element med nummer 1,
2, 3, 4, medan element
med nummer 0 och 5 inte väljs.
Hitta li-elementen från 3:e till 10:e
i uppsättningen och färga dem röda.