【问题标题】:dragging multiple list items simultaneously同时拖动多个列表项
【发布时间】:2010-06-23 19:43:37
【问题描述】:

我有两个与 jQuery UI 的sortable 连接的列表,允许将项目从一个列表拖到另一个列表。

http://jsbin.com/uraga3

是否有一种简单的方法可以同时拖动多个项目 - 例如将项目#3、#4 和#7 从左向右移动?

【问题讨论】:

    标签: jquery jquery-ui drag-and-drop


    【解决方案1】:

    插件中没有。

    您可以编写一些自定义代码来将项目添加到选择中,然后一次移动多个。

    喜欢:

    $( "li" ).bind( "click", function() {
      $(this).toggleClass('sorting-selected');
    });
    
    $( "ul" ).bind( "sortreceive", function(event, ui) {
      $('li.sorting-selected').appendTo($(this));
    });
    

    【讨论】:

    • 谢谢,这非常有用,我喜欢它的简单性。我可能会考虑添加一个辅助克隆以获得视觉反馈,可能基于 fudgey 的帖子。我希望我能接受你的两个答案——一旦我找到了我的最终解决方案,我会选择一个。
    猜你喜欢
    • 2014-12-16
    • 2011-04-16
    • 1970-01-01
    • 1970-01-01
    • 2022-07-28
    • 1970-01-01
    • 2016-06-10
    • 2012-02-28
    • 2021-01-08
    相关资源
    最近更新 更多