Метод parents
Метод parents элементнинг
барча ота-оналарини олади - нафакат бевосита ота-онасини,
балки бувиси, бобоси ва шу кабиларни
қуриш элементгача (яъни теггача
html).
Синтаксис
Элементлар учун барча ота-оналарни олиш:
.parents();
Шунингдек, агар улар берилган селекторга жавоб берадиган бўлса, ота-оналарни танлаш мумкин:
.parents(селектор);
Мисол
Келинг #test элементни топамиз, сўнгра
parents ёрдамида унинг барча ота-оналарини топамиз
ва, агар бу div синфи www бўлган ота-оналар бўлса,
уларга prepend ёрдамида
матннинг бошланишига '!' қўямиз:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML код шундай кўринади:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
Шунингдек қаранг
-
метод
parent,
у элементнинг бевосита ота-онасини олиш имконини беради -
метод
parentsUntil,
у элементнинг кўрсатилган ота-онагача барча ота-оналарини олиш имконини беради -
метод
closest,
у селекторга жавоб берадиган энг яқин ота-она элементни олиш имконини беради -
метод
contents,
у элементнинг авлодлари ва шу элемент ичидаги матнни олиш имконини беради