jQuery traversing berarti “bergerak melalui”, digunakan untuk “menemukan” (atau memilih) elemen HTML berdasarkan hubungannya dengan elemen lain. Mulailah dengan satu pilihan dan lanjutkan melalui pilihan itu sampai kita mencapai elemen yang diinginkan.
Gambar di bawah mengilustrasikan halaman HTML sebagai pohon (DOM tree). Dengan jQuery traversing, kita bisa dengan mudah naik (ancestor), ke bawah (descendants) dan ke samping (siblings) di pohon, mulai dari elemen yang dipilih (saat ini). Gerakan ini disebut traversing- atau moving through – DOM tree.
Penjelasan Ilustrasi :
Ancestor adalah parent, grandparent, great-grandparent dan lain sebagainya.
Descendant adalah child, grandchild, great-grandchild dan lain sebagainya.
Siblings berbagi parent yang sama.
jQuery menyediakan berbagai metode yang memungkinkan kita untuk bisa melakukan traversing DOM.
Kategori terbesar dari metode traversal adalah tree-traversal.