Najnowsze tutoriale tworzenie stron internetowych
 

jQuery filter() Method

<JQuery postępowe metody

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.
  • index - Pozycja indeksu elementu w zestawie
Uwaga: "this" jest obecny elementu DOM.

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.


<JQuery postępowe metody