jQuery में detach विधि
detach विधि, remove विधि के विपरीत, चुने गए तत्वों को उन्हें पुनर्स्थापित करने की संभावना के साथ हटाती है।
मान लीजिए कि हमारे पास निम्नलिखित HTML कोड है:
<p id="test">text</p>
<div></div>
आइए पहले #test तत्व को detach की सहायता से हटाएं, और फिर उसे appendTo विधि की सहायता से दूसरे स्थान पर पुनर्स्थापित करें (यह संभव है, क्योंकि हटाने के बाद भी $elem चर में इसका संदर्भ अभी भी मौजूद है):
let $elem = $('#test');
$elem.detach(); // तत्व को हटाते हैं
/*
तत्व को पृष्ठ पर वापस डालें (जरूरी नहीं कि वही स्थान हो जहां यह पहले था):
*/
$elem.appendTo('div');
मैं आपको याद दिला दूं कि $elem चर में डॉलर इस बात का संकेत है कि इसमें jQuery का एक सेट संग्रहीत है।
detach की सहायता से id: #test वाले p को हटाएं, और फिर उसे h3 के सामने डालें।