Metoda not
Metoda not exclude din
set elementele după selectorul dat.
Sintaxă
Exclude din set acele elemente care corespund selectorului:
.not(selector);
Filtrează setul de elemente cu ajutorul unei funcții
date. Această funcție este apelată separat,
pentru fiecare dintre elementele selectate. Dacă
ea returnează true, atunci elementul curent va fi
exclus din rezultatul final. Elementele în sine
sunt accesibile în funcție, în variabila this, iar
numerele lor de ordine în set — în variabila
index.
.not(function(index, elem));
Parametrul poate fi de asemenea un obiect jQuery:
.not(obiect jQuery);
Exemplu
Să găsim paragrafele ale căror clase nu sunt
aaa sau bbb și să le punem la
sfârșitul textului '!!!':
<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('!!!');
Codul HTML va arăta astfel:
<p class='aaa'>text</p>
<p class='bbb'>text</p>
<p class='ccc'>text!!!</p>
<p class='ddd'>text!!!</p>