Metodo not
Il metodo not esclude dal
set gli elementi in base al selettore specificato.
Sintassi
Esclude dal set gli elementi che corrispondono al selettore:
.not(selettore);
Filtra il set di elementi con una funzione
specificata. Questa funzione viene chiamata separatamente,
per ciascuno degli elementi selezionati. Se
restituisce true, l'elemento corrente verrà
escluso dal risultato finale. Gli elementi stessi
sono accessibili nella funzione, nella variabile this, e
i loro numeri d'ordine nel set — nella variabile
index.
.not(function(index, elem));
Il parametro può anche essere un oggetto jQuery:
.not(oggetto jQuery);
Esempio
Troviamo i paragrafi le cui classi non sono
aaa o bbb e aggiungiamo alla
loro fine il testo '!!!':
<p class='aaa'>testo</p>
<p class='bbb'>testo</p>
<p class='ccc'>testo</p>
<p class='ddd'>testo</p>
$('p').not('.aaa, .bbb').append('!!!');
Il codice HTML risulterà così:
<p class='aaa'>testo</p>
<p class='bbb'>testo</p>
<p class='ccc'>testo!!!</p>
<p class='ddd'>testo!!!</p>