J'ai une fonction javascript qui obtient un DIV par un ID et fait un clone. Ensuite, supprime la DIV originale du DOM et insère fonctionne très bien, sauf dans IE, parce que la DIV d'origine est jamais supprimé le object..Everything cloné ...Prototype Element.remove() ne fonctionne pas dans IE
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'));
Le div a également une portée à l'intérieur avec la classe "loadingImg", donc j'ai juste utilisé le console.log
pour vérifier combien d'éléments il y a. FF imprime toujours [span.loadingImg]
mais IE imprime [span.loadingImg,span.loadingImg]
sur la deuxième console.log ...
Une idée de ce qui pourrait se passer? Merci