From caf3e86e1ec964d3bfe9154129d35bb415dc1f73 Mon Sep 17 00:00:00 2001 From: Kevin Law Date: Wed, 18 Jul 2018 18:06:15 +0800 Subject: [PATCH] Fix el.remove() Element.remove is not supported in IE. --- src/hotModuleReplacement.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hotModuleReplacement.js b/src/hotModuleReplacement.js index 1ffa8aec..06de26af 100644 --- a/src/hotModuleReplacement.js +++ b/src/hotModuleReplacement.js @@ -58,11 +58,11 @@ function updateCss(el, url) { newEl.isLoaded = false; newEl.addEventListener('load', function () { newEl.isLoaded = true; - el.remove(); + el.parentNode.removeChild(el); }); newEl.addEventListener('error', function () { newEl.isLoaded = true; - el.remove(); + el.parentNode.removeChild(el); }); newEl.href = url + '?' + Date.now();