【问题标题】:SortableJS not dropping on dynamically created empty listSortableJS 没有落在动态创建的空列表上
【发布时间】:2021-08-04 17:20:02
【问题描述】:

我希望能够动态添加新列表/组并能够在它们之间拖放。 SortableJS 似乎只想放入预先存在的容器中。

这个JSBin 展示了我正在努力实现的目标。单击“添加组”,然后尝试将项目拖到新组中。

我是否缺少某些设置或动态列表上的某些设置功能,或者让现有的知道新的?我尝试了.sortable('refresh')dropOnEmpty: true(无论如何都应该是默认设置),但运气不佳。

【问题讨论】:

    标签: jquery-ui-sortable sortablejs


    【解决方案1】:

    您在 addGroup() 中用于新创建的 div items-3 的选择器是错误的 - 它缺少按 ID 选择的 # - 所以您基本上是在使用空选择运行,因此没有初始化任何新的可排序。 正确的行:

    $('#items-3').sortable(
    

    【讨论】:

      猜你喜欢
      • 2020-10-09
      • 2019-04-13
      • 1970-01-01
      • 1970-01-01
      • 2023-01-12
      • 2021-11-05
      • 1970-01-01
      • 1970-01-01
      • 2021-11-27
      相关资源
      最近更新 更多