javascript - 将元素放入不是父元素的元素中(JQuery UI 可排序)

标签 javascript jquery html css jquery-ui

我创建了一个测试页面,其中每个 block 内的 div 都是可排序的。但是怎么可能让用户将 div 拖出它的父级,然后放入另一个可排序的 div 中呢?

JSFiddle:http://jsfiddle.net/zq8bqufs/

代码:

$( ".sortable, body" ).sortable();

最佳答案

您可以使用 items 选项来确定元素中的哪些元素应该是可排序的。

JSFIDDLE

HTML

<div class="sortable">
    <div class="items">
        <div class="items">asd</div>
        <div class="items">eee</div>
        <div class="items">fff</div>
        </div>
    <div class="items">asd</div>
    <div class="items">
        <div class="items">vvv</div>
        <div class="items">abbsd</div>
        <div class="items">mmm</div>
    </div>
    <div class="items">dsa</div>
</div>

Javascript

$('.sortable').sortable({
    items: '.items'
});

关于javascript - 将元素放入不是父元素的元素中(JQuery UI 可排序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26136668/

相关文章:

html - 自动 div 溢出到父 div

javascript - 滚动经过一个 div 后出现 div

javascript - jsHint "function not defined"问题,函数声明的顺序很重要?

javascript - 如何在输出窗口中显示数组内容?

javascript - jQuery 的 AJAX 计时问题

javascript - 测试数组中的数据是否具有值 Javascript

javascript - 将 CSS 弹跳动画添加到 div,仅单击一次

javascript - 如何在新窗口上打开同一页面,并与它们交叉 JavaScript?

javascript - FontAwesome 元素太大?

html - css - 左侧边栏不在左侧