Parents metodu
parents metodu
elementin butun valideynlerini alir - yalniz birbaşa valideyni deyil,
hemcinin onun valideyni, valideyninin valideyni ve s.
kok elementə qədər (yəni
html tegunə qədər).
Sintaksis
Elementler ucun butun valideynlerin alinmasi:
.parents();
Valideynler yalniz verilmiş selektori ödəyirsə, onları seçmək olar:
.parents(selektor);
Nümunə
Gəlin #test elementini tapaq, sonra
parents köməyi ilə onun butun valideynlerini tapaq
və əgər onlar div valideynleridirsə www sinifi ilə,
onda prepend köməyi ilə
onların əvvəlinə '!' mətnini əlavə edək:
<div>
<div class="www">
<div class="www">
<p id="test">mətn</p>
</div>
</div>
</div>
$('#test').parents('div.www').prepend('!');
HTML kodu bu şekildə görünəcək:
<div>
<div class="www">
!
<div class="www">
!<p id="test">mətn</p>
</div>
</div>
</div>
Həmçinin baxın
-
parentmetodu,
elementin birbaşa valideynini almağa imkan verir -
parentsUntilmetodu,
elementin butun valideynlerini göstərilən valideynə qədər almağa imkan verir -
closestmetodu,
selektori ödəyən ən yaxın valideyn elementi almağa imkan verir -
contentsmetodu,
elementin nəsillərini və bu elementin daxilindəki mətni almağa imkan verir