1 Answer
1

In theory, you could use a timer and get the computed values of the animated element, but its almost guaranteed to run slow. I never felt the need to access computed values in steps and just started 2 or more animations simultaneously.

If you want to animate more complex stuff like circles with lines between them, you should consider using a canvas library like raphael.

There already are some similar demos like what you're trying to accomplish, like this one.