Метод 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
в наборе и покрасьте их в красный
цвет.