Gracias, pero no resuelve el problema. La única manera que he encontrado para que funcione casi perfecto en IE, es siendo menos específico con el loader:
Código:
loader = $("div.loader");
Aunque ahora, obviamente, aparecen todos los
.loader.
Lo que no sé es por qué se produce ese error en IE. Parece que esta línea es la clave:
Código:
var loader = escenario.children("div.loader");
Un saludo