jQuery TraversalMethods


jQuery Traversal Methods

Method Description
add() Adds elements to the set of matched elements
addBack() Adds the previous set of elements to the current set
andSelf() Deprecated in version 1.8.Alias for addBack()
children() Returns all direct child elements of the selected element
closest() Returns the first ancestor of the selected element
contents() Returns all direct child elements of the selected element (including text and comment nodes)
each() Executes a function for each matched element
end() Ends the most recent filtering operation in the current chain, and returns the set of matched elements to its previous state
eq() Returns the element with the specified index number among the selected elements
filter() Reduces the set of matched elements to a new set that matches a selector or the return value of a matching function
find() Returns the descendant elements of the selected element
first() Returns the first element of the selected elements
has() Returns all elements that contain one or more elements inside them
is() Checks the set of matched elements against a selector/element/jQuery object, and returns true if at least one element matches
last() Returns the last element of the selected elements
map() Passes each element in the current matched set through a function, producing a new jQuery object containing the return values
next() Returns the next sibling element of the selected element
nextAll() Returns all sibling elements after the selected element
nextUntil() Returns all sibling elements after each element between two given parameters
not() Removes elements from the set of matched elements
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 parameters
prev() Returns the previous sibling element of the selected element
prevAll() Returns all sibling elements before the selected element
prevUntil() Returns all sibling elements before each element between two given parameters
siblings() Returns all sibling elements of the selected element
slice() Reduces the set of matched elements to a subset within a specified range

Other Extensions