วิธี detach

วิธี detach ลบองค์ประกอบที่เลือก ด้วยความสามารถในการกู้คืนกลับมา วิธีนี้สะดวกเมื่อ เราต้องการแทรกองค์ประกอบที่ถูกลบในภายหลัง

ไวยากรณ์

นี่คือวิธีการลบองค์ประกอบ เราสามารถ กรององค์ประกอบที่เลือกเพิ่มเติมได้โดยส่ง พารามิเตอร์เสริม selector ให้กับเมธอด:

javascript.detach([ตัวเลือก]);

ตัวอย่าง

ลองลบย่อหน้าที่มี #test โดยใช้วิธี detach และกู้คืนกลับมาโดยใช้ การแทรกองค์ประกอบเข้าไปใน div ด้วยวิธี appendTo:

html<p id="test">ข้อความ</p>
<div></div>
javascriptlet $elem = $('#test');

$elem.detach(); // ลบองค์ประกอบ
$elem.appendTo('div'); // แทรกองค์ประกอบกลับเข้าสู่หน้า

โค้ด HTML จะมีลักษณะดังนี้:

html<div><p id="test">ข้อความ</p></div>

ดูเพิ่มเติม

  • วิธี remove,
    ซึ่งลบองค์ประกอบโดยไม่มีความสามารถ ในการกู้คืนกลับมา
  • วิธี empty,
    ซึ่งลบเนื้อหาภายในองค์ประกอบที่เลือก
  • วิธี JavaScript remove,
    ซึ่งอนุญาตให้ลบองค์ประกอบ