您知道具有内置拖放重新排序的标签小部件吗?我正在构建一个类似编辑器的界面,并希望允许用户重新排序他们的标签。
到目前为止,我一直在使用带有community plugin的ExtJS,但它有问题,通常需要在每个新的ExtJS版本中进行更新。
答案 0 :(得分:6)
something like this您要找的是什么?
如果我试图做你想做的事情,我肯定会使用jQuery和jQuery UI作为基础。围绕jQuery的坚实支持结构和丰富的教程是无与伦比的!
当然,如果你不介意另一个javascript框架的重量或者不得不重新编码你的某些界面。
略微切线,如果您希望界面记住用户的偏好,则需要服务器端语言。或者,使用jQuery cookie plugin在页面加载之间存储首选项。
答案 1 :(得分:1)
基于draggable tab widget lib的YUI就是为了这个。
如果您不关心在应用程序中添加其他javascript库,我认为这是一个有趣的替代方案。你甚至可以从其他容器中拖放标签(顺便说一下,我没有在你的ExtJS插件上看到这个功能)。
答案 2 :(得分:0)
尝试使jquery选项卡可以拖放。虽然它不是可拖放的,但你可以在jquery-ui中自己制作它们。
以下是一些尝试过的资源: Resource 1 Resource 2