Metoda not
Metoda not izključi iz
niza elemente glede na dani selektor.
Sintaksa
Izključi iz niza tiste elemente, ki ustrezajo selektorju:
.not(selektor);
Filtrira niz elementov z uporabo dane
funkcije. Ta funkcija se kliče posebej
za vsakega izmed izbranih elementov. Če
vrne true, bo trenutni element
izključen iz končnega rezultata. Elementi so
dostopni v funkciji, v spremenljivki this,
njihova zaporedna števila v nizu pa so v spremenljivki
index.
.not(function(index, elem));
Parameter je lahko tudi objekt jQuery:
.not(objekt jQuery);
Primer
Poiščimo odstavke, katerih razredi niso
aaa ali bbb, in jim na
konec besedila dodajmo '!!!':
<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 koda bo takšna:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>