Iz kakršnega koli razloga se element v JavaScript ne more uničiti. jQuery ima za to metodo, kar je lepo, ker tako razmišljamo:
$(".remove-me").remove();
Toda neposrednega ekvivalenta v JavaScript ni. Namesto tega boste morali izbrati nadrejeni element in uporabiti removeChild
.
Torej, če imate:
Stuff.
…
Narediti morate:
var thingToRemove = document.querySelectorAll(".remove-me")(0); thingToRemove.parentNode.removeChild(thingToRemove);
Ali če ste imeli sklic na element in ste želeli izprazniti vse elemente v njem, vendar ga obdržite:
mydiv = document.getElementById('empty-me'); while (mydiv.firstChild) ( mydiv.removeChild(mydiv.firstChild); )