jQueryn not-metodi
Menetelmä, jota tarkastelemme tässä oppitunnissa, on
not.
Se on menetelmä, joka suorittaa kieltämisen.
Haetaan kaikki kappaleet, joilla ei ole luokkaa
www:
$('p').not('.www');
Kun työskentelemme tämän menetelmän kanssa, haemme ensin
kaikki kappaleet ja sitten valitsemme niistä kappaleet,
joilla ei ole luokkaa www.
Seuraavassa esimerkissä meillä on kappaleita:
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Etsitään kaikki kappaleet,
aseta niiden alkuun teksti '!', sitten
etsitään kappaleet, joilla ei ole luokkaa www ja
aseta niiden loppuun teksti '?':
$('p').prepend('!').not('.www').append('?');
HTML-koodi muuttuu näyttämään tältä:
<p class="www">!text</p>
<p class="www">!text</p>
<p>!text?</p>
<p>!text?</p>
Etsi kaikki li, pois lukien
joukosta li, joilla on luokka test.