我有一个页面,我需要将项目从可排序的内容拖到可放置的容器中。它似乎不起作用,我希望有人能告诉我原因。从我所看到的,我有所有的连接,但 droppable 不会从 sortable 接收到 drop。
请注意,我能够执行以下操作并且需要维护此功能:
- 将可拖动项(不在可排序项中)拖到可放置项中
- 将可拖动项(不在可排序项中)拖到可排序项中
但我不能:
- 从 sortable 拖动到 droppable
这是我的代码:
$(function() {
$('.drag').draggable({
helper: 'clone',
connectToSortable: '#sortable'
});
$("#sortable").sortable({
connectWith: '#drop'
});
$("#drop").droppable({
tolerance: 'pointer',
connectWith: '#sortable',
drop: function (evt, ui) {
var $destination = $(this);
ui.draggable.appendTo( $destination );
}
}).draggable();
});
...还有小提琴:http: //jsfiddle.net/eEJHb/4/