detach մեթոդը jQuery-ում

Սակայն detach մեթոդը, ի տարբերություն remove մեթոդի, հեռացնում է ընտրված տարրերը՝ դրանք վերականգնելու հնարավորությամբ։

Ենթադրենք ունենք հետևյալ HTML կոդը՝

html<p id="test">տեքստ</p>
<div></div>

Եկեք նախ #test տարրը հեռացնենք օգտագործելով detach, ապա այն վերականգնենք մեկ այլ տեղում՝ օգտագործելով appendTo մեթոդը (սա հնարավոր է, քանի որ $elem փոփոխականում հեռացումից հետո դեռևս պահպանվել է դրա հղումը)։

javascriptlet $elem = $('#test');
$elem.detach(); // հեռացնում ենք տարրը

/*
  Տարրը նորից տեղադրում ենք էջում
  (պարտադիր չէ, որ նույն տեղում, որտեղ եղել է)։
*/

$elem.appendTo('div');

Հիշեցնեմ, որ $elem փոփոխականի դոլարի նշանը ցույց է տալիս, որ այն պարունակում է jQuery օբյեկտ։

Задание 1

detach-ի միջոցով հեռացրեք id-ով #test p տարրը, ապա տեղադրեք այն h3 տարրից առաջ։