Parent metodas
Metodas parent gauna
tiesioginį elemento pirminį elementą.
Sintaksė
Tiesioginio pirminio elemento gavimas elementams:
.parent();
Taip pat galima pasirinkti tiesioginį pirminį elementą, tik jei jis atitinka nurodytą selektorių:
.parent(selektorius);
Pavyzdys
Raskime elementą #test, tada
rasime jo pirminį elementą naudodami parent
ir nustatysime jam tekstą '!' naudodami
html:
<p>outside</p>
<div>
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').parent().html('!');
HTML kodas atrodys taip:
<p>outside</p>
<div>
!
</div>
<p>outside</p>
Pavyzdys
Raskime elementą #test, tada
rasime jo pirminį elementą naudodami parent
ir, jei šis pirminis elementas yra div su klase www,
tada nustatysime jam tekstą '!' naudodami
html:
<p>outside</p>
<div class="www">
<p>inside</p>
<p>inside</p>
<p id="test">inside</p>
<p>inside</p>
<p>inside</p>
</div>
<p>outside</p>
$('#test').parent('div.www').html('!');
HTML kodas atrodys taip:
<p>outside</p>
<div class="www">
!
</div>
<p>outside</p>
Taip pat žiūrėkite
-
metodas
parents,
kuris leidžia gauti visus elemento pirminius elementus -
metodas
closest,
kuris leidžia gauti artimiausią pirminį elementą, atitinkantį selektorių -
metodas
parentsUntil,
kuris leidžia gauti visus pirminius elementus iki nurodyto pirminio elemento -
metodas
children,
kuris leidžia gauti elemento palikuonis -
metodas
contents,
kuris leidžia gauti elemento palikuonis ir tekstą viduje šio elemento