jQuery даги slice методу
slice
методу ёрдамида биз тўплам элементларининг бир қисмига мурожаат этишимиз мумкин,
масалан, иккинчидан бешинчигача.
Келинг, методнинг ишини куйидаги мисолда кўриб чиқайлик - бизда куйидаги HTML коди бор деб фараз қилайлик:
<p>матн0</p>
<p>матн1</p>
<p>матн2</p>
<p>матн3</p>
<p>матн4</p>
<p>матн5</p>
Энди 2-чидан 4-чигача (ўз ичига олган)
абзацларнинг охирига '!' матнини қўйамиз
(нолдан саналған рақамлаш, иккинчи абзац бир рақамига эга бўлади):
$('p').slice(1, 5).append('!');
HTML коди куйидаги кўринишга келади:
<p>матн0</p>
<p>матн1!</p>
<p>матн2!</p>
<p>матн3!</p>
<p>матн4!</p>
<p>матн5</p>
Эътибор берингки, slice(1, 5)
биринчи аргументни ўз ичига олади, лекин иккинчисини эмас, яъни
(1, 5) 1,
2, 3, 4 рақамли элементларни топади, ва
0 ва 5 рақамли элементларни олмайди.
Тўпламдаги 3-чидан 10-чигача бўлған
li элементларни топинг ва уларни қизил рангга боянг.