Introduction
Following table lists down useful methods which you can use to filter out various elements from a list of DOM elements.
Selector | Description |
---|---|
eq( index ) | This reduce the set of matched elements to a single element. |
filter( selector ) | This removes all the elements from the set of matched elements that do not match the specified selector(s). |
filter( fn ) | This removes all the elements from the set of matched elements that do not match the specified functions. |
is( selector ) | It checks the current selection against an expression and returns true, if at least one element of the selection fits the given selector. |
map( callback ) | It translate a set of elements in the jQuery object into another set of values in a jQuery array(which may, or may not contain elements). |
not( selector ) | This removes the elements matching the specified selector from the set of matched elements. |
slice( start, [end] ) | It selects a subset of the matched elements. |
Following table lists down other useful methods which you can use to locate various elements in a DOM:
Selector | Description |
---|---|
add( selector ) | Adds more elements, matched by the given selector, to the set of matched elements. |
andSelf() | Add the previous selection to the current selection. |
children( [selector] ) | Get a set of elements containing all of the unique immediate children of each of the matched set of elements. |
closest( selector ) | Get a set of elements containing the closest parent element that matches the specified selector, the starting element included. |
contents() | Find all the child nodes inside the matched elements (including text nodes), or the content document, if the element is an iframe. |
end() | Revert the most recent 'destructive' operation, changing the set of matched elements to its previous state. |
find( selector ) | Searches for descendent elements that match the specified selectors. |
next( [selector] ) | Get a set of elements containing the unique next siblings of each of the given set of elements. |
nextAll( [selector] ) | Find all sibling elements after the current element. |
offsetParent() | Returns a jQuery collection with the positioned parent of the first matched element. |
parent( [selector] ) | Get the direct parent of an element. if called on a set of elements, parent returns a set of their unique direct parent elements. |
parents( [selector] ) | Get a set of elements containing the unique ancestors of the matched set of elements(except for the root element). |
prev( [selector] ) | Get a set of elements containing the unique previous siblings of each of the matched set of elements. |
prevAll( [selector] ) | Find all sibling elements in front of the current element. |
siblings( [selector] ) | Get a set of elements containing all of the unique siblings of each of the matched set of elements. |
Comments/Suggestions are invited. Happy coding......!
Comments Post a Comment