代码之家  ›  专栏  ›  技术社区  ›  chroder

带拖放重新排序的javascript选项卡小部件

  •  5
  • chroder  · 技术社区  · 15 年前

    你知道一个标签小部件有内置的拖放重新排序吗?我正在构建一个类似编辑器的界面,并希望允许用户重新排序他们的选项卡。

    到目前为止,我一直在使用extjs community plugin 但是它有缺陷,通常需要对每个新的extjs版本进行更新。

    3 回复  |  直到 15 年前
        1
  •  6
  •   Rowan    15 年前

    something like this 你在找什么?

    如果我尝试做你想做的事情,我肯定会使用jquery和jquery ui作为基础。围绕jquery的坚实的支持结构和丰富的教程是无与伦比的!

    当然,如果您不介意另一个JavaScript框架的重量,或者需要重新编写一些界面的代码,那么就需要这样做。

    稍微有点相切,如果您希望界面记住用户的首选项,那么您将需要服务器端语言。或者,使用 jQuery cookie plugin 在页面加载之间存储首选项。

        2
  •  1
  •   GmonC    15 年前

    有一个 draggable tab widget 基于 YUI 就为了这个。

    如果您不关心向应用程序添加另一个javascript lib,我认为这是一个有趣的选择。您甚至可以从其他容器中拖放选项卡(顺便说一下,我在您的extjs插件上没有看到这个特性)。

        3
  •  0
  •   RJD22    15 年前

    有人试图使jquery选项卡可以拖放。虽然它不是可以从框中拖出的,但您可以在jquery ui中自己制作它们。

    以下是一些尝试过的资源: Resource 1 Resource 2