parents մեթոդը
parents մեթոդը ստանում է
էլեմենտի բոլոր ծնողներին - ոչ միայն անմիջականին,
այլ նաև պապին, նախապապին և այդպես
մինչև արմատային էլեմենտը (այսինքն մինչև
html թեգը):
Շարահյուսություն
Էլեմենտների բոլոր ծնողների ստացում.
.parents();
Կարելի է նաև ընտրել ծնողներին, միայն եթե նրանք բավարարում են տրված սելեկտորին.
.parents(սելեկտոր);
Օրինակ
Եկեք գտնենք #test էլեմենտը, ապա
գտնենք նրա բոլոր ծնողներին օգտագործելով parents
մեթոդը և, եթե դրանք div ծնողներ են www դասով,
ապա դրանց սկզբում ավելացնենք '!' տեքստը օգտագործելով
prepend մեթոդը.
<div>
<div class="www">
<div class="www">
<p id="test">տեքստ</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML կոդը կունենա հետևյալ տեսքը.
<div>
<div class="www">
!
<div class="www">
!<p id="test">տեքստ</p>
</div>
</div>
</div>
Տես նաև
-
parentմեթոդը,
որը թույլ է տալիս ստանալ էլեմենտի անմիջական ծնողին -
parentsUntilմեթոդը,
որը թույլ է տալիս ստանալ էլեմենտի բոլոր ծնողներին մինչև նշված ծնողը -
closestմեթոդը,
որը թույլ է տալիս ստանալ մոտակա ծնողական էլեմենտը, որն բավարարում է սելեկտորին -
contentsմեթոդը,
որը թույլ է տալիս ստանալ էլեմենտի ժառանգներն ու այդ էլեմենտի ներսում գտնվող տեքստը