【问题标题】:how could jquery sortable't items "eating each other" by 'draggable' and 'droppable'?jquery如何通过'draggable'和'droppable'来排序't项目“互相吃”?
【发布时间】:2022-01-08 11:22:15
【问题描述】:

我需要合并组,例如将文件夹剪切到可排序菜单中的另一个文件夹。

所以:

<div id="menu">
  <li>aaa</li>
  <li>bbb</li>
  <li>ccc</li>
</div>

$('#menu').sortable({items: 'li'});

我想:

$('li').droppable({
  drop: function(event, ui) {
    $(this).find('li');
  }
});

但它并不完全有效。

有没有办法让可排序的项目“吃掉”其他项目?

谢谢!

【问题讨论】:

    标签: jquery draggable jquery-ui-sortable droppable


    【解决方案1】:

    JqueryUI 似乎没有办法做到这一点:(

    有一种方法几乎可以满足我的需求(connectWith 彼此)但还不够好:http://jsfiddle.net/baserk/vcnaby78/

        $(".sortable").sortable({
            connectWith: ".sortable",
            opacity: .35,
            placeholder: "sortable-placeholder"
        }).disableSelection();
    

    【讨论】:

      猜你喜欢
      • 2012-05-07
      • 1970-01-01
      • 2012-01-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-26
      • 2012-09-17
      相关资源
      最近更新 更多