- Hierarchy Selectors are used to finding out an element from a selected element based on ancestor and descendants.
- It's very helpful when finding an element that rotates between the relationship.
Parent to Child
This selector helps to find out which parent element contains a reference of the particular child element.
$(document).ready(function () {
$('button').click(function () {
$('div>p').show());
});
});
In this example show which div parent holds p element that element only shows when the button has to be clicked.
Ancestors and decentands
This selection helps to find out the element which has grandparent, parent, and child relationship.$(document).ready(function () {
$('button').click(function () {
$('div>p>span>b').show());
});
});
- Here, div is an ancestor,p is a grandparent, span is parent, and b is a child.
- In this selection get the accurate element that is to be nested.
Based on previous and next element
- In this selector helps to find out the element based on the previous and next structures.
- Here, we can see the selection based on siblings and next
$(document).ready(function () {
$('button').click(function () {
$('div+p).show());
});
});
- It selects which div have the next p. It selects only next not somewhat element.
Illustration
$(document).ready(function () {
$('button').click(function () {
$('div~p).show());
});
});
- It helps to find out the siblings.
- This means if a div element has anyone p element it will be preferred. Other elements are not to make an issue.


Post A Comment:
0 comments: