Metoden not
Metoden not ekskluderer fra
sættet elementer baseret på en given selector.
Syntaks
Ekskluderer fra sættet de elementer, som matcher selectoren:
.not(selector);
Filtrerer et sæt elementer ved hjælp af en given
funktion. Denne funktion kaldes separat
for hvert af de valgte elementer. Hvis
den returnerer true, vil det aktuelle element blive
ekskluderet fra det endelige resultat. Elementerne selv
er tilgængelige i funktionen, i variablen this, og
deres ordningsnumre i sættet — i variablen
index.
.not(function(index, elem));
Parameteren kan også være et jQuery objekt:
.not(jQuery objekt);
Eksempel
Lad os finde afsnit, hvis klasser ikke er
aaa eller bbb og tilføje
'!!!' til slutningen af deres tekst:
<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 se sådan ud:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>