Metoda detach în jQuery

În schimb, metoda detach, spre deosebire de metoda remove, elimină elementele selectate cu posibilitatea de a le restabili.

Să presupunem că avem următorul cod HTML:

html<p id="test">text</p>
<div></div>

Să eliminăm mai întâi elementul #test cu detach, apoi să-l restabilim în alt loc cu metoda appendTo (acest lucru este posibil deoarece în variabila $elem după eliminare a rămas totuși o referință la acesta):

javascriptlet $elem = $('#test');
$elem.detach(); // eliminăm elementul

/*
  Inserăm elementul înapoi în pagină
  (nu neapărat în același loc unde a fost):
*/

$elem.appendTo('div');

Vă reamintesc că dolarul în variabila $elem este scris ca semn că în ea este stocat un set jQuery.

Задание 1

Eliminați p cu id: #test cu detach, apoi inserați-l înaintea lui h3.