jQuery да detach методи
Анави detach методи эса remove методидан фарқли равишда танланган
элементларни ундириш имконияти билан ўчиради.
Фарз қилайлик, бизда куйидаги HTML код бор:
<p id="test">матн</p>
<div></div>
Ўзбекча: Айтайлик аввал #test элементини
detach ёрдамида ўчирамиз, сўнгра уни
бошқа жойда appendTo
методи ёрдамида тиклаймиз (бу имкон, чунки $elem
ўзгарувчисида унинг ўчирилганидан кейин ҳам унга ишора қолган):
let $elem = $('#test');
$elem.detach(); // элементи ўчирамиз
/*
Элементни саҳифага қайта жойлаштирамиз
(ўша жойда бўлиши шарт эмас):
*/
$elem.appendTo('div');
Эслатма, $elem ўзгарувчисидаги доллар белгиси
унда jQuery тўплами сақланганлигини билдиради.
p элементини id: #test билан
detach ёрдамида ўчириб, сўнгра уни
h3 элементи олдига жойланг.