Cita:
Iniciado por ocp001a No estoy muy seguro de entender el problema, pero ¿no radica en que usas setInterval en vez de setTimeOut?
Estoy perdido.... uso setInterval() porque fue el primero que aprendi aunque voy a revisar la documentacion de setTimeOut()
El problema ? lo que pasa es que no se termina de mover el div y se generan nuevos eventos y se ejecutan nuevas instancias de la funcion que lo mueve y eso hace que se acelere y que despues de terminado el movimiento vuelva a comenzar otro monton de veces!!!
La falla es facil de ver... mueve el cursor dentro y fuera del div en movimiento varias veces rapidamente y veras lo que me pasa