jQuery හි slice ක්රමය
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 මූලද්රව්ය සොයා ඒවා රතු
වර්ණයට වර්ණ ගන්වන්න.