动画从一个列表转换到另一个列表

时间:2012-06-07 13:50:59

标签: jquery knockout.js

我正在使用knockout.js来管理项目列表(请参阅this page for demo)。

项目从一个列表转换到另一个列表,我想为此转换设置动画。

我知道我可以单独进行动画转换,但实际上我希望看​​到这些项目从原始列表中的位置飞到目的地列表中的位置。

像这样:http://jsfiddle.net/EpRDY/3/

问题在于我可以单独访问afterAdd和beforeRemove,但不能同时访问两者的组合。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这非常棘手。我有一个解决方案,但它有点凌乱。也许你可以找到一种更清洁的方式。

http://jsfiddle.net/madcapnmckay/Twu4L/

希望这有帮助。