是否有一个JS库可以让我在网格中制作可拖动和可调整大小的磁贴,就像在iPhoto Journal中一样
Is there a JS library that enables me to make draggable and resizable tiles in a grid, like in the iPhoto Journal?
我正在寻找一个Javascript库,它为我提供了与jQuery UI相同的"可排序"功能,我可以在网格形式中拥有许多图块,并重新排列它们:
http://jqueryui.com/demos/sortable/#display-grid
但是,我还需要一些额外的功能,使这有点复杂。我需要:
- 能够调整单个磁贴
- 的大小,并让其他磁贴在调整大小的磁贴周围很好地重新排列。我尝试将jQuery UI的"可调整大小"功能与"可排序"结合使用,但不幸的是,在调整其中一些磁贴的大小后,这些磁贴不能很好地排列,最终会弄得一团糟。
- 每当它们移动时,这些图块都会平滑地动画化到它们的新位置,而不是像现在这样立即跳到那里。
从本质上讲,我想要的是一些行为类似于iOS新iPhoto中的日记构建界面的东西:
http://youtu.be/3HKgK6iupls?t=8m37s
你们中有人知道任何可以帮助我解决这个问题的库(或扩展jQuery UI的聪明方法),还是我必须自己编写?
谢谢。
找到了!
http://gridster.net/
相关文章:
- 使用向下箭头键(与tab键一样)聚焦下一个输入
- 在SVG地图上添加水的渐变,就像在谷歌地图(PHP/JS)中一样
- 如何像模糊图像一样模糊iframe
- FullCalendar:事件发生时阻止重叠.标题是一样的
- 如何检测滚动事件是否像在触摸设备上一样只触发一次
- DIV怎么能像Javascript中的另一个元素一样工作呢
- 我正在创建一个聊天,但每次我发送消息时,它都不会让我再发送另一条消息,就像表格一样;不起作用
- 有没有8个谜题和15个谜题一样无法解决
- 如何缩放像图像一样的元素
- 我需要iframe的内容像动画一样展开,填满整个屏幕并缩小到原来的大小
- 是否可以像字符串一样/操作/函数
- 我可以像其他库一样将JointJS作为AngularJS模块注入吗
- 为什么可以'我们在函数体中为函数对象添加属性,就像在javascript中为对象文字添加属性一样
- 我如何创建一个选择器,就像jQuery有jQuery()或$()一样
- 为什么'这两根绳子不一样吗
- 为什么答案是一样的
- 像谷歌一样更改滚动网站
- 试图清理一个电话号码,以便如果它像816-345-6757一样被输入,它会像8163456757一样返回它
- 如何在javascript对象中设置属性的类型,就像mongoose模式设计一样
- 是否有一个JS库可以让我在网格中制作可拖动和可调整大小的磁贴,就像在iPhoto Journal中一样