jQuery not() Metoda

❮ Metody przechodzenia jQuery

Przykład

Zwróć wszystkie <p> elementy, które nie mają nazwy klasy „intro”:

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

Definicja i użycie

Metoda not() zwraca elementy, które nie spełniają określonych kryteriów.

Ta metoda pozwala określić kryteria. Elementy, które nie spełniają kryteriów, są zwracane z wyboru, a te, które pasują, zostaną usunięte.

Ta metoda jest często używana do usuwania jednego lub więcej elementów z grupy wybranych elementów.

Wskazówka: Metoda not() jest przeciwieństwem metody filter() .


Składnia

$(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.

Spróbuj sam - przykłady


Używając selektora :even razem z not(), aby zwrócić wszystkie <p> elementy, które nie są parzyste.


Jak zwrócić wszystkie elementy <p>, które nie mają klasy „intro” i identyfikatora „outro”.


Jak zwrócić wszystkie elementy <p>, które nie mają klasy „intro” wewnątrz elementu <div>, za pomocą obiektu jQuery.


Jak zwrócić wszystkie elementy <p>, które nie mają identyfikatora „intro”, za pomocą elementu DOM.


Jak używać funkcji do zaznaczania wszystkich elementów <p>, które nie mają w sobie dwóch elementów <span>.


❮ Metody przechodzenia jQuery