Метод slice в jQuery
С помощта на метода
slice
може да се достигне до част от елементите в набор,
например, от втория до петия.
Нека разгледаме действието на метода на следния пример - да кажем, че имаме следния HTML код:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Сега към абзаците от 2-рия до 4-тия
(включително) ще добавим в края текста '!'
(номерацията започва от нула, вторият абзац ще има
номер едно):
$('p').slice(1, 5).append('!');
HTML кодът ще изглежда така:
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Обърнете внимание, че slice(1, 5)
включва първия аргумент, но не и втория,
тоест (1, 5) намира елементи с номер 1,
2, 3, 4, а елементи
номер 0 и 5 не взема.
Намерете от 3-тия до 10-тия
li в набора и ги оцветете в червен
цвят.