Определение и использование
detach() метод удаляет выбранные элементы, в том числе всех текстовых и дочерних узлов. Тем не менее, он сохраняет данные и события.
Этот метод также сохраняет копию удаленных элементов, что позволяет им быть повторно вставлено в более позднее время.
Совет: Чтобы удалить элементы и свои данные и события, используйте remove() метод.
Совет: Чтобы удалить только содержимое из выбранных элементов, используйте empty() метод.
Синтаксис
$(selector).detach()
Попробуйте сами - Примеры
Удалить и восстановить элемент
Как пользоваться detach() метод для удаления и восстановления элемента.
Разница между detach() и remove()
Покажите разницу между detach() и remove() методы.