jquery - 以编程方式在可排序之间移动 li 标签

标签 jquery html jquery-ui

我有下面的html代码

<ul id="sortable1" class="connectedSortable">
    <li class="ui-state-default">Item 1</li>
    <li class="ui-state-default">Item 2</li>
    <li class="ui-state-default">Item 3</li>
    <li class="ui-state-default">Item 4</li>
    <li class="ui-state-default">Item 5</li>
</ul>
<ul id="sortable2" class="connectedSortable">
</ul>

和脚本

$(function() {      
    $( "#sortable1, #sortable2" ).sortable({
        connectWith: ".connectedSortable"
    }).disableSelection();
});

我是 sortable 的新手。任何人都可以帮助我使用脚本将所有 li 从 sortable1 移动到 sortable2。意味着我想创建 MoveAll 按钮,它可以将所有 li 从 sortable1 移动到 sortable2

最佳答案

简单地将 li 项附加到其他列表:

$('#sortable1 li').appendTo('#sortable2');

演示:http://jsfiddle.net/3z0e6q9m/

关于jquery - 以编程方式在可排序之间移动 li 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26859974/

相关文章:

javascript - jquery 自动完成样式

jQuery 使用自动完成功能限制文本框输入

javascript - 引用错误: todoItem is not defined Backbone + CoffeeScript

jquery 克隆选择不保留值

javascript - 适用于 IE 和其他浏览器的条件内联 CSS?

html - 单选按钮选项卡排序

html - 哪些浏览器支持数据 URI,从哪个版本开始支持?

javascript - 获取没有输入标签的 Td 内部 html - Jquery

html - 在旧网站上实现部分 Framework css

asp.net-mvc - asp.net mvc3 jquery ui 对话框和客户端验证