Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

jQuery Traversing Methods

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. 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)
each()	Executes a function for each matched element
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
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
map()	Passes each element in the 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 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
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
Comment

dom traversal jquery

$(function() {
    var e = $("p").parent();
    e.css("border", "2px solid red");
});
<!--HTML------------------------
//Selects a parent element of the paragraph and sets a red border for it
<div> div element
  <p>paragraph</p> 
</div>
---->
Comment

Traversing in jQuery

$("#demo").parent();                // accessing direct parent
$("span").parent().hide();          // changing parent color
$("#demo").parents();               // all ancestors of the element
$("#demo").parentsUntil("#demo2");  // all ancestors between two - demo is inside demo2
$("#demo").children();              // all direct children
$("#demo").children(".first");      // all direct children having a specified class
$("#demo").find("span");            // all span elements inside #demo
$("#demo").find("*");               // all descendants
$("#demo").siblings("span");        // span siblings of #demo
$("#demo").next();                  // the next sibling
$("p").nextAll();                   // all next siblings
$("#demo").nextUntil("#demo2");     // siblings between two arguments
$("#demo").prev();                  // the previous sibling
$("p").prevAll();                   // all previous siblings
$("#demo").prevUntil("#demo2");     // previous siblings between two arguments
Comment

PREVIOUS NEXT
Code Example
Javascript :: js duplicate 
Javascript :: find all the prime numbers in the array 
Javascript :: looping object 
Javascript :: nextjs apollo 
Javascript :: remove backslash from json 
Javascript :: react component pass props 
Javascript :: react native get screen height and width 
Javascript :: JavaScript (rhino 1.7.9) sample 
Javascript :: join text javascript 
Javascript :: user authentication and routing + nodejs + express 
Javascript :: javascript copy text by id to clipboard 
Javascript :: the document object 
Javascript :: javascript Implicit Boolean Conversion to Number 
Javascript :: javascript Create Objects: Constructor Function Vs Object Literal 
Javascript :: javascript Arguments Binding 
Javascript :: javascript Error handling is easier to manage 
Javascript :: what is package.josn file 
Javascript :: find the missing number in js 
Javascript :: Knockout js custom bindings 
Javascript :: jQuery Prevent Submit on Enter Key Except in Textarea 
Javascript :: flip image on x axis phaser 
Javascript :: phaser random triangle 
Javascript :: phaser sprite animation event 
Javascript :: on refresh action set position rainmeter 
Javascript :: 555 
Javascript :: how to get params from function js 
Javascript :: javascript setinterval run immediately 
Javascript :: javascript math round 
Javascript :: how to assign an rest operator in javascript 
Javascript :: javascript numbers 
ADD CONTENT
Topic
Content
Source link
Name
9+4 =