slice-metodi jQuery:ssä
slice -metodilla
voidaan valita osa elementtikokoelmasta,
esimerkiksi toisesta viidenteen.
Käydään läpi metodin toiminta seuraavalla esimerkillä - oletetaan, että meillä on seuraava HTML-koodi:
<p>text0</p>
<p>text1</p>
<p>text2</p>
<p>text3</p>
<p>text4</p>
<p>text5</p>
Asetetaan nyt kappaleille 2:nnesta 4:nteen
(mukaan lukien) loppuun teksti '!'
(numerointi nollasta, toinen kappale on
numero yksi):
$('p').slice(1, 5).append('!');
HTML-koodi muuttuu näyttämään tältä:
<p>text0</p>
<p>text1!</p>
<p>text2!</p>
<p>text3!</p>
<p>text4!</p>
<p>text5</p>
Huomaa, että slice(1, 5)
sisältää ensimmäisen argumentin, mutta toista ei,
eli (1, 5) löytää elementit numerolla 1,
2, 3, 4, mutta elementtejä
numero 0 ja 5 ei oteta.
Etsi 3:nnesta 10:nteen
li elementit kokoelmasta ja väritä ne punaisella
värillä.