Metoda not
Metoda not përjashton nga
grupi elementet sipas selektorit të dhënë.
Sintaksa
Përjashton nga grupi ato elemente, të cilët përputhen me selektorin:
.not(selektor);
Filtron grupin e elementeve me ndihmën e një funksioni
të dhënë. Ky funksion thirret veçmas,
për secilin nga elementet e zgjedhur. Nëse
ai kthen true, atëherë elementi aktual do të
përjashtohet nga rezultati përfundimtar. Vetë elementët
janë të disponueshëm në funksion, në variablin this, ndërsa
numrat e tyre rendorë në grup — në variablin
index.
.not(function(index, elem));
Parametri gjithashtu mund të jetë një objekt jQuery:
.not(objekt jQuery);
Shembull
Le të gjejmë paragrafët, klasat e të cilëve nuk janë
aaa ose bbb dhe t'u vendosim atyre në
fund të tekstit '!!!':
<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('!!!');
Kodi HTML do të duket kështu:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>