Przodek jest rodzicem, dziadkiem, pra-dziadka, i tak dalej.
Z jQuery można przechodzić w górę drzewa DOM w celu wyszukiwania przodków elementu.
Ruch w górę drzewa DOM
Trzy użyteczne metody jQuery do przechodzenia w górę drzewa DOM są:
- parent()
- parents()
- parentsUntil()
jQuery parent() Metoda
parent() metoda zwraca bezpośredniego elementu nadrzędnego wybranego elementu.
Ta metoda tylko przechodzą jeden poziom wyżej w drzewie DOM.
Poniższy przykład zwraca bezpośredniego elementu nadrzędnego każdego <span> elementów:
jQuery parents() Metoda
parents() Metoda zwraca wszystkie elementy przodka wybranego elementu, przez całą drogę aż do elementu głównego dokumentu (<html>) .
Poniższy przykład zwraca wszystkie przodków wszystkich <span> elementów:
Można też użyć opcjonalnego parametru filtrowania poszukiwania przodków.
Poniższy przykład zwraca wszystkie przodków wszystkich <span> elementy, które są <ul> elementów:
jQuery parentsUntil() Metoda
parentsUntil() Metoda zwraca wszystkich elementów nadrzędnych pomiędzy dwoma podanymi argumentami.
Poniższy przykład zwraca wszystkie elementów nadrzędnych między A <span> i <div> Element:
Sprawdź się z ćwiczeń!
Ćwiczenie 1 » Ćwiczenie 2» Ćwiczenie 3 » Ćwiczenia 4»
jQuery referowanie
Aby uzyskać pełny przegląd wszystkich metod jQuery postępowe, przejdź do naszej jQuery referowanie .