Przykład
Zwraca wszystkie <p> elementy z nazwą klasy "intro" :
$("p").filter(".intro")
Spróbuj sam " Definicja i Wykorzystanie
filter() Metoda zwraca elementy, które pasują do określonych kryteriów.
Metoda ta pozwala określić kryteria. Elementy, które nie odpowiadają kryteriom są usuwane z wyboru, a te, które pasują będą zwracane.
Metoda ta jest często stosowana w celu zawężenia wyszukiwania elementu w grupie wybranych elementów.
Porada: filter() metoda jest przeciwieństwem not() metody.
Składnia
$(selector).filter( criteria, function (index) )
Parametr | Opis |
---|---|
criteria | Opcjonalny. Określa wyrażenie selektor, obiekt jQuery lub jeden lub więcej elementów do zwrotu od 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 zestawie. Jeśli zwróci true, element jest przechowywany. W przeciwnym przypadku, element jest usunięty.
|
Spróbuj sam - przykłady
Zwraca wszystkie <p> elementy, które są jeszcze
Użycie :even selektora wraz z filter() , aby powrócić wszystkie <p> elementy, które są równe.
Wiele kryteriów
Jak przywrócić wszystkie <p> elementy z class="intro" , a id="outro" .
Korzystanie z obiektu jQuery
Jak przywrócić wszystkie <p> elementy z class="intro" wewnątrz <div> elementu, z obiektu jQuery.
DOM
Jak zwracają <p> elementu z id="intro" , z elementu DOM.
Przy użyciu funkcji
Jak korzystać z funkcji, aby zaznaczyć wszystkie <p> elementy, które mają dwie <span> elementy wewnątrz nich.