Metoda parent
Metoda parent pridobi
neposrednega starša elementa.
Sintaksa
Pridobivanje neposrednega starša za elemente:
.parent();
Lahko tudi izberete neposrednega starša, le če ustreza danemu selektorju:
.parent(selektor);
Primer
Poiščimo element #test, nato
poiščimo njegovega starša z parent
in mu nastavimo besedilo '!' z
html:
<p>zunaj</p>
<div>
<p>znotraj</p>
<p>znotraj</p>
<p id="test">znotraj</p>
<p>znotraj</p>
<p>znotraj</p>
</div>
<p>zunaj</p>
$('#test').parent().html('!');
HTML koda bo takšna:
<p>zunaj</p>
<div>
!
</div>
<p>zunaj</p>
Primer
Poiščimo element #test, nato
poiščimo njegovega starša z parent
in, če je ta starš div z razredom www,
mu nastavimo besedilo '!' z
html:
<p>zunaj</p>
<div class="www">
<p>znotraj</p>
<p>znotraj</p>
<p id="test">znotraj</p>
<p>znotraj</p>
<p>znotraj</p>
</div>
<p>zunaj</p>
$('#test').parent('div.www').html('!');
HTML koda bo takšna:
<p>zunaj</p>
<div class="www">
!
</div>
<p>zunaj</p>
Glejte tudi
-
metoda
parents,
ki omogoča pridobitev vseh staršev elementa -
metoda
closest,
ki omogoča pridobitev najbližjega nadrejenega elementa, ki ustreza selektorju -
metoda
parentsUntil,
ki omogoča pridobitev vseh staršev elementa do določenega starša -
metoda
children,
ki omogoča pridobitev potomcev elementa -
metoda
contents,
ki omogoča pridobitev potomcev elementa in besedila znotraj tega elementa