Метод 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.



Чат с GPT Компилятор