【问题标题】:How to make jQuery sortable plugin working with list如何使 jQuery 可排序插件与列表一起使用
【发布时间】:2015-02-24 13:13:06
【问题描述】:

我正在尝试将this jQuery sortable plugin 放入我的引导列表组项中。我只想放置普通的拖放/可排序选项,没有效果/动画。这就是为什么,我只是这样编写代码:

HTML:

<ul class="list-group item-list">
   <li class="list-group-item">Item 1</li>
   <li class="list-group-item">Item 2</li>
   <li class="list-group-item">Item 3</li>
</ul>

<ul class="list-group item-list">

</ul>

jQuery:

$('.item-list').sortable();

但是,它不能将项目从第一个ul.item-list 放到第二个ul.item-list!如何让它发挥作用?

Fiddle work

【问题讨论】:

    标签: jquery jquery-ui-sortable


    【解决方案1】:

    看来您需要的不仅仅是调用 .sortable()?

    这个例子似乎做了你想做的事,他们使用 ol 而不是 ul 标签与 li 项目

    http://johnny.github.io/jquery-sortable/#connected

    然后只需“显示代码”即可获取示例

    *********更新*********

    工作代码:

    $('.item-list').sortable({
        group: 'list-group',
        pullPlaceholder: false,
    });
    

    Fiddle

    【讨论】:

    • 我编辑了小提琴,看看它现在似乎在列表中删除了项目。认为您需要“组”选项
    • ol 和 ul 不应该是事实。我还通过他们的“显示代码”应用了其他代码,这些代码也不起作用。你可以看到我的这个小提琴:jsfiddle.net/learner73/73c0a9x5/2
    • 好吧,也许我理解错了。我更新了你在这里给的小提琴link。我似乎可以将列表 1 中的项目拖到 2 中?
    猜你喜欢
    • 2013-03-25
    • 2015-11-18
    • 1970-01-01
    • 1970-01-01
    • 2015-07-12
    • 2010-11-11
    • 1970-01-01
    • 1970-01-01
    • 2011-08-15
    相关资源
    最近更新 更多