Metoda parents
Metoda parents merr
të gjithë prindërit e një elementi - jo vetëm atë të drejtpërdrejtë,
por edhe gjyshin, stërgjyshin e kështu me radhë
deri te elementi rrënjë (domethënë deri te tagu
html).
Sintaksa
Marrja e të gjithë prindërve për elementet:
.parents();
Mund të zgjidhni prindërit, vetëm nëse ata plotësojnë selektorin e dhënë:
.parents(selektor);
Shembull
Le të gjejmë elementin #test, pastaj
të gjejmë të gjithë prindërit e tij duke përdorur parents
dhe, nëse këta janë prindër div me klasën www,
atëherë t'u vendosim në fillim tekstin '!' duke përdorur
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
Kodi HTML do të duket kështu:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
Shihni gjithashtu
-
metoda
parent,
e cila lejon marrjen e prindit të drejtpërdrejtë të një elementi -
metoda
parentsUntil,
e cila lejon marrjen e të gjithë prindërve të një elementi deri te prindi i specifikuar -
metoda
closest,
e cila lejon marrjen e elementit më të afërt prindëror që plotëson selektorin -
metoda
contents,
e cila lejon marrjen e pasardhësve të një elementi dhe tekstit brenda atij elementi