Прототип Element.remove () не работает в IE

У меня есть функция JavaScript, которая получает DIV по идентификатору и делает клон. Затем удаляет исходный DIV из DOM и вставляет клонированный объект. Все работает нормально, кроме IE, потому что исходный DIV никогда не удаляется ...

var loadingDiv = $(Sybil.conf.loadingDivId),
    loadingClone = loadingDiv.clone(true);

    console.log($('.loadingImg'));
    loadingDiv.remove();
    //Insert the loading div on the page again
    elt.insert({after: loadingClone});
    [loadingClone].invoke(func);
    console.log($('.loadingImg'));

У div также есть span внутри с классом loadingImg, так что я просто использовалconsole.log чтобы проверить, сколько элементов. ФФ всегда печатает[span.loadingImg] но IE печатает[span.loadingImg,span.loadingImg] на втором console.log ...
Есть идеи о том, что может происходить? Спасибо

Ответы на вопрос(1)

Ваш ответ на вопрос