【问题标题】:Drag Multiple Items using jQuery UI Sortable使用 jQuery UI Sortable 拖动多个项目
【发布时间】:2012-08-21 20:30:23
【问题描述】:

我正在尝试使用 jQuery UI 可排序组件来排列表格中的行。 (代码和标记发布在http://jsfiddle.net/LpyXh/。)

但我希望能够拖动多组行。在我的示例中,每当我拖动一行时,我还想拖动所有以当前行为父行的行(data-parent 属性)。结果是孩子们将永远和他们的父母在一起。请注意,我要拖动的行将始终组合在一起。

但看起来 Sortable 并不支持这一点。有什么建议吗?

【问题讨论】:

    标签: jquery html jquery-ui jquery-ui-sortable


    【解决方案1】:

    如何将您的父/子组拆分为各自的表格。然后你可以拖动表格。那不是更干净吗?

    【讨论】:

    • 是的,我敢肯定。但这是一个巨大的应用程序,我的任务是使用已经存在的标记。另一种选择是只拖动一个项目,然后编写代码以在它被放下时移动子项目。但是如果我能把这部分的拖拽操作做起来就更好了。
    • 刚找到这个...不确定它是否会完全按照您的意愿工作(因为您必须单击每个项目),但它可能会让您成功...stackoverflow.com/questions/3774755/…
    • 有趣。但是,它似乎有点错误。一方面,当我选择多个项目时,可排序组件在您拖动时移动事物的功能不起作用。此外,如果我将 1 和 2 拖到底部,则无法将它们移回它们开始的位置。我会继续测试...
    猜你喜欢
    • 2014-05-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-30
    • 1970-01-01
    • 2011-04-16
    • 2021-05-02
    • 1970-01-01
    相关资源
    最近更新 更多