जो भी कारण के लिए, एक तत्व जावास्क्रिप्ट में खुद को नष्ट नहीं कर सकता है। jQuery के पास इसके लिए एक तरीका है, जो अच्छा है क्योंकि यह है कि हम कैसे सोचते हैं:
$(".remove-me").remove();
लेकिन जावास्क्रिप्ट में कोई प्रत्यक्ष समकक्ष नहीं है। इसके बजाय आपको मूल तत्व का चयन करना होगा और उपयोग करना होगा removeChild
।
इसलिए यदि आपके पास:
Stuff.
…
आपको करने की आवश्यकता होगी:
var thingToRemove = document.querySelectorAll(".remove-me")(0); thingToRemove.parentNode.removeChild(thingToRemove);
या यदि आपके पास एक तत्व का संदर्भ था और उसके अंदर के सभी तत्वों को खाली करना चाहता था, लेकिन इसे रखें:
mydiv = document.getElementById('empty-me'); while (mydiv.firstChild) ( mydiv.removeChild(mydiv.firstChild); )