Метад parent

Метад parent атрымлівае непасрэднага бацьку элемента.

Сінтаксіс

Атрыманне непасрэднага бацькі для элементаў:

javascript.parent();

Можна таксама выбраць непасрэднага бацьку, толькі калі ён задавальняе зададзенаму селектару:

javascript.parent(селектар);

Прыклад

Давайце знойдзем элемент #test затым знойдзем яго бацьку з дапамогай parent і паставім яму тэкст '!' з дапамогай html:

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>
javascript$('#test').parent().html('!');

HTML код стане выглядаць так:

html<p>outside</p>
<div>
  !
</div>
<p>outside</p>

Прыклад

Давайце знойдзем элемент #test затым знойдзем яго бацьку з дапамогай parent і, калі гэты бацька div з класам www, то паставім яму тэкст '!' з дапамогай html:

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>
javascript$('#test').parent('div.www').html('!');

HTML код стане выглядаць так:

html<p>outside</p>
<div class="www">
  !
</div>
<p>outside</p>

Глядзіце таксама

  • метад parents,
    які дазваляе атрымаць усіх бацькоў элемента
  • метад closest,
    які дазваляе атрымаць бліжэйшы бацькоўскі элемент, які задавальняе селектар
  • метад parentsUntil,
    які дазваляе атрымаць усіх бацькоў элемента да паказанага бацькі
  • метад children,
    які дазваляе атрымаць нашчадкаў элемента
  • метад contents,
    які дазваляе атрымаць нашчадкаў элемента і тэкст усярэдзіне гэтага элемента