Mi estado de ánimo ahora mismo:
Y pensar que he perdido casi 4 días con esto
El código era correcto, lo que pasaba es que después de comprobar si estaba animado y añadir el efecto a la cola, seguía ejecutándose, así que hacía cosas muy raras
Lo solucioné así:
Código Javascript
:
Ver original// ...
if(this.comprobarCola({ fn : este.entrada, args : [].slice.call(arguments) })){
return this; // Si está animado, cortamos le ejecución
}
// ...
comprobarCola : function(opc){
this.animado && this.cola.push(opc);
return this.animado;
},
Darle las gracias a @Aijoona, que aunque por Twitter, ha estado ayudándome a solucionar esto (
), y a aquellos que aunque no han contestado, se han molestado en leer el tema.
Saludos (: