我正在寻找一个 Javascript 库,它可以为我提供与 jQuery UI 提供的相同类型的“可排序”功能,我可以在其中以网格形式有许多图块,并重新排列它们:
http://jqueryui.com/demos/sortable/#display-grid
但是,我还需要一些额外的功能,使这变得更复杂一些。我需要:
- 调整单个图块大小的能力,并让其他图块围绕调整大小的图块很好地重新排列。我曾尝试将 jQuery UI 的“可调整大小”功能与“可排序”结合使用,但不幸的是,在调整了其中一些大小后,这些图块并不能很好地排列自己,最终会变得一团糟。
- 瓷砖在移动时平滑地动画到它们的新位置,而不是像现在那样立即跳到那里。
本质上,我想要的是与新 iPhoto for iOS 中的日志构建界面类似的东西:
http://youtu.be/3HKgK6iupls?t=8m37s
你们中是否有人知道任何可以帮助我解决这个问题的库(或扩展 jQuery UI 的巧妙方法),还是我必须自己编写这个?
谢谢。