English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Metodo not() di jQuery

Metodi di esplorazione jQuery

Il metodo not() restituisce gli elementi che non corrispondono ai criteri specificati.

Il metodo not() elimina tutti gli elementi che corrispondono ai criteri selezionati, restituendo quelli che non corrispondono.

Il metodo not() è simile a:filter()Il metodo è il contrario.

Sintassi:

Ottieni gli elementi che non corrispondono ai criteri specificati:

$(selector).not(criteria)

Utilizza una funzione per ottenere gli elementi:

$(selector).not(function(index))

Esempio

Restituisce tutti i paragrafi tranne il primo:

$("document").ready(function(){
  $("p").not(:first).css("background", "coral");
});
Testa e vedrai‹/›

Restituisce tutti i paragrafi che non hanno il nome della classe "demo":

$("document").ready(function(){
  $("p").not(".demo").css("background", "coral");
});
Testa e vedrai‹/›

Restituisce tutti gli elementi della lista, anche quelli che non lo sono:

$("document").ready(function(){
  $("li").not(:even).css("background", "coral");
});
Testa e vedrai‹/›

Cambia il colore di sfondo di tutti i div; quindi aggiungi il colore del bordo per gli elementi che non hanno la classe "middle":

$("document").ready(function(){
  $("div").css("background", "#c8ebcc").not(".middle").css("border-color", "red");
});
Testa e vedrai‹/›

Usare una funzione per filtrare gli elementi:

$("document").ready(function(){
  $("div").not(function(i){  
    return $(this).hasClass("middle");
  }).css("background-color", "blue");
});
Testa e vedrai‹/›

Valore del parametro

ParametroDescrizione
criteriaSpecificare un'espressione di selettore, un oggetto jQuery o un elemento o più elementi restituiti da un insieme di elementi selezionati.
Per specificare più condizioni, utilizzare la virgola
function(index)Specificare una funzione da utilizzare per testare ogni elemento dell'insieme
  • index - Indica la posizione dell'elemento nell'insieme

Metodi di esplorazione jQuery