Усули parents
Усули parents ҳамаи
волидайнҳои элементро мегирад - на танҳо волидайни бевосита,
балки волидайни калон, волидайни калони калон ва ҳамин тавр
то элементи решагӣ (яъне то теги
html).
Синтаксис
Гирифтани ҳамаи волидайнҳо барои элементҳо:
.parents();
Инчунин метавон волидайнҳоро интихоб кард, агар онҳо селектори додашударо қонеъ кунанд:
.parents(selector);
Намуна
Биёед элемент #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,
ки имкон медиҳад фарзандҳои элемент ва матни дохили ин элементро гиред