Метад addBack

Метад addBack дадае элементы з папярэдняга набору да бягучага (гаворка ідзе пра адну ланцужок метадаў), у метад можна таксама выбарачна перадаць селектар. Пад папярэднім наборам маецца на ўвазе набор элементаў, які можна атрымаць з дапамогай метаду end.

Сінтаксіс

javascript.addBack([селектар]);

Прыклад

Давайце знойдзем абзац з #test, потым знойдзем бацьку гэтага абзаца з дапамогай parent, дадамо знойдзены абзац да яго бацькі з дапамогай addBack і паставім ім у пачатак тэкст '!' з дапамогай prepend. Атрымаецца, што і абзац, і яго бацька ў пачатку будуць мець тэкст '!':

html<div>
  <p>text</p>
  <p id="test">text</p>
  <p>text</p>
</div>
javascript$('p').parent().addBack().prepend('!');

HTML код будзе выглядаць так:

html<div>
  !
  <p>!text</p>
  <p id="test">!text</p>
  <p>!text</p>
</div>

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

  • метад add,
    які дадае зададзеныя элементы ў набор
  • метад end,
    які вяртае папярэдні набор элементаў у бягучым ланцужку метадаў