JSTween库坏了

JSTween库似乎不执行从库的教程中提取的简单动画。 使用以下代码,警告框将在分配的1秒持续时间后显示,但不会发生动画。

我必须以某种方式设置库错,但我看不出问题。

   #box { width: 16px; height: 16px; }      function animate() { $('#box').tween({ width:{ start: 16, stop: 200, time: 0, units: 'px', duration: 1, effect:'easeInOut', onStop: function(){ alert( 'Done!' ); } } }).play(); }    

附加信息:在10.7.5上使用Safari。 代码在Chrome或Firefox中也不起作用。

对于今后可能会读到这篇文章的人,我发现了一个问题:CSS元素#box需要position: relative; 作为属性,否则浏览器将默认将元素保留在适当位置。