Метод detach в jQuery
А ето метод detach за разлика от метода remove премахва избраните
елементи с възможност за възстановяването им.
Нека имаме следния HTML код:
<p id="test">text</p>
<div></div>
Нека първо да премахнем елемента #test
с detach, а след това да го възстановим
на друго място с помощта на метода
appendTo
(това е възможно, тъй като в променливата $elem
след премахването все пак остава препратка към него):
let $elem = $('#test');
$elem.detach(); // премахваме елемента
/*
Вмъкваме елемента обратно в страницата
(не е задължително на същото място, където е бил):
*/
$elem.appendTo('div');
Напомням, че доларът в променливата $elem
е написан в знак, че в нея се съхранява набор
jQuery.
Премахнете p с id: #test
с detach, а след това го поставете
пред h3.