Reference for jQuery Traversing Methods

This complete reference section highlights all essential jQuery traversing methods used to move through the DOM efficiently. These functions help you locate, refine, and select elements based on their relationships within the document structure, making it easier to interact with specific parts of your web page.

Alphabetical Traversing Reference

Below is the full alphabetical listing of jQuery methods used for DOM traversal.

Method Description
add() Adds elements to the set of matched elements
addBack() Adds the previous set of elements to the current set
andSelf() An alias for addBack()
children() Returns all direct children of the selected element
closest() Returns the first ancestor of the selected element
contents() Returns all direct children of the selected element (including text and comment nodes)
end() Ends the most recent filtering operation in the current chain, and return the set of matched elements to its previous state
eq() Returns an element with a specific index number of the selected elements
even() Reduce the set of matched elements to the even ones in the set, numbered from zero
filter() Reduce the set of matched elements to those that match the selector or pass the function's test
find() Returns descendant elements of the selected element
first() Returns the first element of the selected elements
has() Returns all elements that have one or more elements inside of them
is() Checks the set of matched elements against a selector/element/jQuery object, and return true if at least one of these elements matches the given arguments
last() Returns the last element of the selected elements
next() Returns the next sibling element of the selected element
nextAll() Returns all next sibling elements of the selected element
nextUntil() Returns all next sibling elements between two given arguments
not() Returns elements that do not match a certain criteria
odd() Reduce the set of matched elements to the odd ones in the set, numbered from zero
offsetParent() Returns the first positioned parent element
parent() Returns the direct parent element of the selected element
parents() Returns all ancestor elements of the selected element
parentsUntil() Returns all ancestor elements between two given arguments
prev() Returns the previous sibling element of the selected element
prevAll() Returns all previous sibling elements of the selected element
prevUntil() Returns all previous sibling elements between two given arguments
siblings() Returns all sibling elements of the selected element
slice() Reduces the set of matched elements to a subset specified by a range of indices