Adicionando elementos com addBack no jQuery
Existe também um método semelhante
addBack,
que adiciona o conjunto anterior ao conjunto atual.
Vamos considerar o seguinte exemplo. Suponha que o código HTML seja assim:
<div>
<p>texto</p>
<p id="test">texto</p>
<p>texto</p>
</div>
Vamos encontrar o parágrafo #test, depois
encontrar o pai deste parágrafo usando
parent,
adicionar o parágrafo encontrado ao seu pai com
a ajuda de addBack e adicionar no
início deles o texto '!' usando o método
prepend.
O resultado será que tanto o parágrafo quanto seu pai
terão o texto '!' no início:
$('p').parent().addBack().prepend('!');
Encontre o pai do li com a classe
www (a classe está no elemento li),
adicione a este pai o li
usando addBack
e pinte-os de vermelho.