我想要动态重新排列表格列。
我可以做实际的重新排列但是对于标题单元格的拖动我想要的东西感觉就像jqueryui的可排序元素与占位符http://jqueryui.com/demos/sortable/#placeholder(显然是水平而不是垂直)
问题是我不想使用jquery(javascript很好但是jquery太重了),有没有人知道更轻量级的东西做同样的事情?
答案 0 :(得分:1)
任何可以处理拖放复杂性的东西都会很大。 JavaScript库通常会尝试解决简单的事情,比如DOM选择器和AJAX,然后在其上添加其他UI功能,如滑块,动画和拖放。
因此,找到一个单独进行拖放操作的小型库是不太可能的。还有其他选择,例如Scriptaculous,但您会发现它们并不小。
请注意, jQuery并不是那么大 - 比您在网站上使用的许多图片要小。它也会被浏览器缓存,因此不一定要每次加载页面都会下载。
答案 1 :(得分:0)
查看http://microjs.com/输入您需要的内容,它将帮助您缩小图书馆列表的范围。
答案 2 :(得分:0)
看看这个: http://www.switchonthecode.com/sites/default/files/99/source/SOTC-DnDLists.js
这不是横向的,但我确信它可以用...
[更新:确实,经过微小的修改使得这个工作就像魅力 - 代码将随之而来]