Najnowsze tutoriale tworzenie stron internetowych
 

jQuery find() Method

<JQuery postępowe metody

Przykład

Zwraca wszystkie <span> elementy, które są potomkami <ul> :

$(document).ready(function(){
    $("ul").find("span").css({"color": "red", "border": "2px solid red"});
});

Wynik:

body (great-grandparent)
div (grandparent)
    ul (parent)
  • li (child) span (grandchild)
Spróbuj sam "

Definicja i Wykorzystanie

Z find() zwraca metoda elementów potomnych wybranego elementu.

Potomek to dziecko, wnuk, prawnuk, i tak dalej.

Drzewo DOM: Ta metoda przechodzenie w dół wzdłuż potomków elementów DOM, przez całą drogę aż do ostatniego potomka. Aby przechodzić tylko jeden poziom w dół w drzewie DOM (powrót bezpośrednie dzieci), użyj children() metody.

Uwaga: Parametry filtru jest niezbędna do find() metoda, w odróżnieniu od pozostałych metod przechodzenie drzewa.

Wskazówka: Aby powrócić wszystkich elementów potomnych, należy użyć "*" selektor.


Składnia

$(selector).find( filter )

Parametr Opis
filter Wymagany. Wyrażenie selektor, element lub obiekt jQuery filtrować poszukiwania potomków

Uwaga: Aby powrócić wielu potomków, oddziel każdy wyraz przecinkami.

Spróbuj sam - przykłady

Zwraca wszystkie elementy potomka <html>
Korzystanie z "*" selektor zwrócić wszystkie elementy, które są potomkami <html> .

Zwraca wszystkie <span> elementy, które są potomkami <ul>
Jak przywrócić wszystkie <span> elementy, które są potomkami w <ul> elementu.

Wybierz tylko potomkowie o danej nazwie klasy
Jak zwrócić elementy podrzędne z nazwą klasy "first" .

Powrót wielu potomków
Jak zwracać wiele elementów potomnych.

Filtr wyszukiwania potomka z kolekcji jQuery wszystkich <ul> elementów
Jak zwrócić wszystkie <span> elementy, które są potomkami w <ul> elementu z obiektu jQuery.

Pokaż potomków elementu autorem nazwy znaczników
Demonstracja, która pokazuje, kim są potomkami <div> elementu rzeczywistości.


<JQuery postępowe metody