Jquery ui sortable不能正确交换

时间:2015-12-25 02:31:02

标签: javascript jquery jquery-ui

不确定为什么它没有正确交换。我在https://jsfiddle.net/33keyjxx/做了一个演示以显示问题。

$(".draggable-portlets .sorted" ).sortable({
                    connectWith: ".draggable-portlets .sorted",
                    handle: '.panel-heading',
                    start: function()
                    {
                        $draggable_portlets.addClass('dragging');
                    },
                    stop: function()
                    {
                        $draggable_portlets.removeClass('dragging');
                    }
                });

有没有想过这个?

1 个答案:

答案 0 :(得分:0)

您可以结帐my solution。这里的根本原因似乎是ui-sortable类必须是所有可排序项的包装器,而不是其中之一。

<div class="ui-sortable">
  <div class="panel"></div>
  <div class="panel"></div>
  <div class="panel"></div>
</div>