Дадаванне элементаў з дапамогай addBack у jQuery
Існуе таксама падобны метад
addBack,
які дадае ў бягучы набор папярэдні.
Разгледзім наступны прыклад. Няхай HTML код выглядае наступным чынам:
<div>
<p>text</p>
<p id="test">text</p>
<p>text</p>
</div>
Давайце знойдзем абзац #test, затым
знойдзем бацьку гэтага абзаца з дапамогай
parent,
дадамо знойдзены абзац да яго бацькі з
дапамогай addBack і паставім ім у
пачатак тэкст '!' з дапамогай метаду
prepend.
Атрымаецца, што і абзац, і яго бацька ў
пачатку будуць мець тэкст '!':
$('p').parent().addBack().prepend('!');
Знайдзіце бацьку li з класам
www (клас у элемента li),
дадайце да бацькі гэты li
з дапамогай addBack
і афарбуйце іх у чырвоны колер.