Thanks, for the example. This does what I need!!!
I'm noob to javascript so one thing is confusing me. Why doesn't:
this.appendChild(box);
cause the box to move over and flicker for an instant and then move back and tween?
I guess, does this whole function have to run before the browser re-evaluates anything and that's why it works?
Or is there somewhere I can read how TweenMax actually does the tweening? I think I'm just treating this tween as a black box right now but don't understand how it's actually updating the css or how the browser actually evaluates what to put on screen.