Добавление элементов с помощью 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
и покрасьте их в красный цвет.