Metoden not
Metoden not ekskluderer fra
settet elementer basert på en gitt velger.
Syntaks
Ekskluderer fra settet de elementene som matcher velgeren:
.not(velger);
Filtrerer settet med elementer ved hjelp av en gitt
funksjon. Denne funksjonen kalles separat,
for hvert av de valgte elementene. Hvis
den returnerer true, vil det gjeldende elementet bli
ekskludert fra sluttresultatet. Elementene selv
er tilgjengelige i funksjonen, i variabelen this, og
deres rekkefølgenummer i settet — i variabelen
index.
.not(function(index, elem));
Parameteren kan også være et jQuery-objekt:
.not(jQuery-objekt);
Eksempel
La oss finne avsnittene hvor klassene ikke er
aaa eller bbb og sette
'!!!' på slutten av teksten deres:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text</p>
<p class='ddd'>text</p>
$('p').not('.aaa, .bbb').append('!!!');
HTML-koden vil da se slik ut:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>