如何将可排序元素拖动到其他可排序元素中
How can I drag sortable element into an other sortables elements
我有两个可排序元素列表,我需要能够将一个项目从列表拖动到另一个列表:
我试过做,但似乎不正确。
我的代码:
<div class="sortableCard">
<div class="draggable">car 5</div>
<div class="draggable">car 6</div>
</div>
<div class="sortableCard">
<div class="draggable">car 1</div>
<div class="draggable">car 2</div>
<div class="draggable">car 3</div>
</div>
$(function() {
$(".sortableCard").sortable({
revert: true
});
$(".draggable").draggable({
connectToSortable:'.sortableCard',
revert: "invalid"
});
});
Fiddle:http://jsfiddle.net/MxrrZ/
看看http://jqueryui.com/sortable/#connect-列出
$( ".sortableCard" ).sortable({
connectWith: ".sortableCard"
}).disableSelection();
您需要像这样分离列表,然后将任何项目从顶部列表拖动到底部列表。
<body>
<div class="sortableCard1">
<div class="draggable">car 5</div>
<div class="draggable">car 6</div>
</div>
<div class="sortableCard2" style="padding-top:40px">
<div class="">car 1</div>
<div class="">car 2</div>
<div class="">car 3</div>
</div>
</body>
$(function () {
$(".sortableCard1").sortable({
revert: true
});
$(".sortableCard2").sortable({
revert: true
});
$(".draggable").draggable({
connectToSortable: '.sortableCard2',
revert: "invalid"
});
});
相关文章:
- 如何使用jquery对元素进行排序和定位
- 根据输入文本按元素排序,AngularJS
- 将元素排序到数组的顶部
- Scriptaculous排序表和句柄的问题(元素排序不正确)
- 如何使用jquery随机元素排序
- 是对集合中的所有元素排序,还是只对添加的元素排序
- 在case语句中对表元素排序时出现问题
- 类似于mason .js或同位素.js的打包布局,不按现有元素排序
- 如何根据子元素的值对父元素排序?
- 如何捕捉元素排序使用jQuery sortable
- Javascript:对数组的数组按每个内部数组中的第二个元素排序
- JS基于子元素对父元素排序
- 如何将Firebase子元素中的值与其他元素排序
- 工具提示在元素排序后停止工作
- 遍历元素以对其子元素排序
- 元素排序例程在Firefox中工作,但在Chrome中崩溃
- Javascript按数组中的元素排序
- JS:基于数据元素排序列表项
- 如何按三个元素排序
- JQ UI排序表:停止排序表内的一些元素排序