我正在通过未知数量的步骤为元素的顶部/左侧 css 值设置动画。我正在使用以下代码来存储动画每个步骤所需的 css 值:
paths = [{ left:-300 }, { top:-161 }, { left:-402 }];
然后我可以通过以下方式运行动画:
$element.animate(paths[0]).animate(paths[1]).animate(paths[2]);
以便每个动画在前一个动画完成时开始:这很好用。但是,如果我想将步数从 3(左上左)增加到 6,该怎么办?还是50?如何链接功能未知次数?