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