Przykład
Zwraca wszystkie <p> elementy, które nie mają nazwy klasy "intro" :
$("p").not(".intro")
Spróbuj sam " Definicja i Wykorzystanie
not() Metoda zwraca elementy, które nie pasują do określonych kryteriów.
Metoda ta pozwala określić kryteria. Elementy, które nie odpowiadają kryteriom są zwracane z wyboru, a te, które pasują zostanie usunięty.
Sposób ten jest stosowany do usuwania jednego lub więcej elementów z grupy wybranych elementów.
Wskazówka: not() metoda jest przeciwieństwem filter() metody.
Składnia
$(selector).not( criteria, function (index) )
Parametr | Opis |
---|---|
criteria | Opcjonalny. Określa wyrażenie selektor, obiekt jQuery lub jeden lub więcej elementów do usunięcia z grupy wybranych elementów. Wskazówka: Aby określić wiele kryteriów, przecinek. |
function( index ) | Opcjonalny. Określa funkcję uruchamiania dla każdego elementu w grupie. Jeżeli zwróci Prawdą jest, że element jest usunięty. W przeciwnym przypadku, element jest utrzymywane.
|
Spróbuj sam - przykłady
Zwraca wszystkie <p> elementy, które nie są jeszcze
Użycie :even selektora wraz z not() , aby powrócić wszystkie <p> elementy, które nie są równe.
Wiele kryteriów
Jak przywrócić wszystkie <p> elementy, które nie posiadają class "intro" i id "outro" .
Korzystanie z obiektu jQuery
Jak przywrócić wszystkie <p> elementy, które nie mają klasę "intro" wewnątrz <div> elementu, z obiektu jQuery.
DOM
Jak przywrócić wszystkie <p> elementy, które nie mają id "intro" , z elementu DOM.
Przy użyciu funkcji
Jak korzystać z funkcji, aby zaznaczyć wszystkie <p> elementy, które nie mają dwa <span> elementy wewnątrz nich.