Метад parent
Метад parent атрымлівае
непасрэднага бацьку элемента.
Сінтаксіс
Атрыманне непасрэднага бацькі для элементаў:
.parent();
Можна таксама выбраць непасрэднага бацьку, толькі калі ён задавальняе зададзенаму селектару:
.parent(селектар);
Прыклад
Давайце знойдзем элемент #test затым
знойдзем яго бацьку з дапамогай parent
і паставім яму тэкст '!' з дапамогай
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 код стане выглядаць так:
<p>outside</p>
<div>
!
</div>
<p>outside</p>
Прыклад
Давайце знойдзем элемент #test затым
знойдзем яго бацьку з дапамогай parent
і, калі гэты бацька div з класам www,
то паставім яму тэкст '!' з дапамогай
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 код стане выглядаць так:
<p>outside</p>
<div class="www">
!
</div>
<p>outside</p>
Глядзіце таксама
-
метад
parents,
які дазваляе атрымаць усіх бацькоў элемента -
метад
closest,
які дазваляе атрымаць бліжэйшы бацькоўскі элемент, які задавальняе селектар -
метад
parentsUntil,
які дазваляе атрымаць усіх бацькоў элемента да паказанага бацькі -
метад
children,
які дазваляе атрымаць нашчадкаў элемента -
метад
contents,
які дазваляе атрымаць нашчадкаў элемента і тэкст усярэдзіне гэтага элемента