Metodas parents
Metodas parents gauna
visus elemento pirminius elementus - ne tik tiesioginį,
bet ir senelį, prosenelį ir taip toliau
iki šakninio elemento (tai yra iki žymos
html).
Sintaksė
Visų pirminių elementų gavimas:
.parents();
Taip pat galima pasirinkti pirminius elementus tik jei jie atitinka nurodytą selektorių:
.parents(selektorius);
Pavyzdys
Raskime elementą #test, tada
raskime visus jo pirminius elementus naudodami parents
ir, jei tai yra div pirminiai elementai su klase www,
tada prijungime prie jų pradžios tekstą '!' naudodami
prepend:
<div>
<div class="www">
<div class="www">
<p id="test">text</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML kodas atrodys taip:
<div>
<div class="www">
!
<div class="www">
!<p id="test">text</p>
</div>
</div>
</div>
Žiūrėkite taip pat
-
metodas
parent,
kuris leidžia gauti tiesioginį elemento pirminį elementą -
metodas
parentsUntil,
kuris leidžia gauti visus pirminius elemento elementus iki nurodyto pirminio elemento -
metodas
closest,
kuris leidžia gauti artimiausią pirminį elementą, atitinkantį selektorių -
metodas
contents,
kuris leidžia gauti elemento palikuonis ir tekstą viduje šio elemento