42 of 119 menu

Метад parents

Метад parents атрымлівае ўсіх бацькоў элемента - не толькі непасрэднага, але і прабацьку, прапрабацьку і гэтак далей да кораневага элемента (гэта значыць да тэга html).

Сінтаксіс

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

.parents();

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

.parents(селектар);

Прыклад

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

<div> <div class="www"> <div class="www"> <p id="test">text</p> </div> </div> </div> $('#test').parents('div.www').prepend('!');

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

<div> <div class="www"> ! <div class="www"> !<p id="test">text</p> </div> </div> </div>

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

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