Parents metody
parents metody
elementyň ähli enelerini alyar - diňe gönüden-göni enesini däl,
eýsem ata-enesini, ata-enesiniň atasyny we ş.m.
kök elementine çenli (ýagny
html tegine çenli).
Sintaksis
Elementler üçin ähli eneleri almak:
.parents();
Şeýle hem, diňe berlen selektora laýyk gelýän eneleri saýlap bolýar:
.parents(selektor);
Mysal
Geliň, #test elementini tapalyň, soňra
parents kömegi bilen onuň ähli enelerini tapalyň
we eger olar div eneleri bolsa we www klasy bolsa,
onda olaryň başyna '!' teksti goýalyň,
prepend
kömegi bilen:
<div>
<div class="www">
<div class="www">
<p id="test">tekst</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML kody şeýle görünýär:
<div>
<div class="www">
!
<div class="www">
!<p id="test">tekst</p>
</div>
</div>
</div>
Hem-de garaň
-
parentmetodu,
elementiň gönüden-göni enesini almagy aňladýar -
parentsUntilmetodu,
elementiň ähli enelerini görkezilen ene çenli almagyna mümkinçilik berýär -
closestmetodu,
selektora laýyk gelýän iň ýakyn ene elementini alýar -
contentsmetodu,
elementiň nesillerini we şol element içindäki teksti alýar