Metoda not

Metoda not izključi iz niza elemente glede na dani selektor.

Sintaksa

Izključi iz niza tiste elemente, ki ustrezajo selektorju:

javascript.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.

javascript.not(function(index, elem));

Parameter je lahko tudi objekt jQuery:

javascript.not(objekt jQuery);

Primer

Poiščimo odstavke, katerih razredi niso aaa ali bbb, in jim na konec besedila dodajmo '!!!':

html<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text</p>
<p class='ddd'>text</p>
javascript$('p').not('.aaa, .bbb').append('!!!');

HTML koda bo takšna:

html<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>

Glejte tudi

  • selektor not,
    ki izključi elemente, ki ustrezajo danemu selektorju
  • metoda eq,
    ki dobi element z določeno številko
  • metoda first,
    ki dobi prvi element
  • metoda last,
    ki dobi zadnji element