En primer lugar, jQuery Transit rocks. Si no lo ha visto, consulte http://ricostacruz.com/jquery.transit/ y sorpréndase.jquery transit animation y .stop() fx queue
Sin embargo, un problema es que aunque dice utilizar la cola de efectos de jQuery, y parece en su mayor parte, no puedo utilizar el método .stop()
de jQuery para trabajar con él.
He publicado un violín aquí: http://jsfiddle.net/nicholasstephan/sTpa7/
Si hace clic en el botón animado, un estándar de jQuery .animate()
se utiliza para mover lentamente el cuadro de la derecha. Tocar detener, como es de esperar, detendrá la animación. Al presionar Restablecer también se detendrá la animación y se volverá a poner la caja donde comenzó.
Si hace clic en la transición, se debe hacer exactamente lo mismo ... pero no es así ...
lo que está pasando aquí? Alguien sabe una solución para esto?
Gracias.
Estoy buscando una solución al mismo problema. ¿Has probado el código en: https://github.com/rstacruz/jquery.transit/issues/18? –
No lo he intentado. Buen hallazgo Me estoy escapando con el uso de una antigua animación jQuery para mi animación que debe detenerse por ahora, pero definitivamente voy a echar un vistazo a eso. – nicholas