Metoda detach në jQuery
Metoda detach, ndryshe nga metoda remove, i largon elementet e zgjedhur
me mundësinë e rivendosjes së tyre.
Supozoni se kemi këtë kod HTML:
<p id="test">text</p>
<div></div>
Le të largojmë fillimisht elementin #test
duke përdorur detach, dhe pastaj ta rivendosim atë
në një vend tjetër duke përdorur metodën
appendTo
(kjo është e mundur, sepse në variablin $elem
pas largimit ende mbetet një referencë për të):
let $elem = $('#test');
$elem.detach(); // largon elementin
/*
E vendosim elementin përsëri në faqe
(nuk është e domosdoshme të jetë në të njëjtin vend ku ishte):
*/
$elem.appendTo('div');
Ju kujtoj se dollari në variablin $elem
është shkruar për të treguar se në të ruhet një grup
jQuery.
Largoni p me id: #test
duke përdorur detach, dhe pastaj vendoseni atë
përpara h3.