Procházení jQuery


Co je Traversing?

jQuery traversing, což znamená „procházet“, se používají k „vyhledání“ (nebo výběru) prvků HTML na základě jejich vztahu k jiným prvkům. Začněte s jedním výběrem a procházejte tímto výběrem, dokud nedosáhnete požadovaných prvků.

Obrázek níže ilustruje stránku HTML jako strom (strom DOM). S procházením jQuery se můžete ve stromu snadno pohybovat nahoru (předci), dolů (potomci) a do stran (sourozenci), počínaje od vybraného (aktuálního) prvku. Tento pohyb se nazývá procházení – neboli pohyb skrz – strom DOM.

Rozměry jQuery

Vysvětlená ilustrace:

  • Element <div> je rodičem <ul> a předkem všeho v něm
  • Prvek <ul> je rodičem prvků <li> a potomkem prvku <div>
  • Levý prvek <li> je rodičem prvku <span>, potomkem prvku <ul> a potomkem prvku <div>
  • Element <span> je potomkem levého <li> a potomkem <ul> a <div>
  • Dva prvky <li> jsou sourozenci (sdílejí stejného rodiče)
  • Pravý prvek <li> je rodič <b>, potomek <ul> a potomek <div>
  • Element <b> je potomkem pravého <li> a potomkem <ul> a <div>

Předek je rodič, prarodič, praprarodič a tak dále.
Potomek je dítě, vnuk, pravnuk a tak dále.
Sourozenci sdílejí stejného rodiče.


Procházení DOM

jQuery poskytuje řadu metod, které nám umožňují procházet DOM.

Největší kategorií traversálních metod jsou tree-traversal.

Další kapitoly nám ukážou, jak ve stromu DOM cestovat nahoru, dolů a do stran.


jQuery Traversing Reference

Úplný přehled všech metod jQuery Traversing naleznete v naší jQuery Traversing Reference .