Jquery ui Jquery UI可在内容内排序

Jquery ui Jquery UI可在内容内排序,jquery-ui,jquery-ui-sortable,jquery-ui-draggable,Jquery Ui,Jquery Ui Sortable,Jquery Ui Draggable,我尝试在sortable中对内容进行排序,所以我的想法是,当我们拖动元素时,我只想将元素中的内容(在本例中为“div”)移动到一个空的“li”,并将“li”保持在某个位置 <ul class="mySortable"> <li><div>Item 1</div></li> <li><div>Item 2</div><

我尝试在sortable中对内容进行排序,所以我的想法是,当我们拖动元素时,我只想将元素中的内容(在本例中为“div”)移动到一个空的“li”,并将“li”保持在某个位置

            <ul class="mySortable">
              <li><div>Item 1</div></li>
              <li><div>Item 2</div></li>
              <li><div>Item 3</div></li>
              <li><div>Item 4</div></li>
              <li></li>
              <li></li>
              <li></li>
            </ul>
  • 项目1
  • 项目2
  • 项目3
  • 项目4
$('.mySortable').sortable().disableSelection()


我不知道我是否需要使用“Dragable”而不是“sortable”来做这件事,有人能帮我吗?非常感谢。

不,您不能使用sortable进行此操作。对于可排序,在您的情况下,只能拖动可排序容器的直接子元素,即li

您需要使用可拖动和可拖放。让你的潜水器可以拖拽,而你的李可以放下