jQuery not() Metodo

❮ Metodi di attraversamento jQuery

Esempio

Restituisce tutti gli elementi <p> ​​che non hanno il nome della classe "intro":

$("p").not(".intro")

Definizione e utilizzo

Il metodo not() restituisce elementi che non corrispondono a determinati criteri.

Questo metodo consente di specificare un criterio. Gli elementi che non corrispondono ai criteri vengono restituiti dalla selezione e quelli che corrispondono verranno rimossi.

Questo metodo viene spesso utilizzato per rimuovere uno o più elementi da un gruppo di elementi selezionati.

Suggerimento: il metodo not() è l'opposto del metodo filter() .


Sintassi

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

Parameter Description
criteria Optional. Specifies a selector expression, a jQuery object or one or more elements to be removed from a group of selected elements.

Tip: To specify multiple criteria, use comma.
function(index) Optional. Specifies a function to run for each element in a group. If it returns true, the element is removed. Otherwise, the element is kept.
  • index - The index position of the element in the set
Note: this is the current DOM element.

Provalo tu stesso - Esempi


Usando il selettore :even insieme a not() per restituire tutti gli elementi <p> ​​che non sono pari.


Come restituire tutti gli elementi <p> ​​che non hanno la classe "intro" e l'id "outro".


Come restituire tutti gli elementi <p> ​​che non hanno la classe "intro" all'interno di un elemento <div>, con un oggetto jQuery.


Come restituire tutti gli elementi <p> ​​che non hanno l'id "intro", con un elemento DOM.


Come usare una funzione per selezionare tutti gli elementi <p> ​​che non hanno due elementi <span> al loro interno.


❮ Metodi di attraversamento jQuery