2

有没有办法将元素拖到可排序(可放置)列表上?并将它们添加到列表中的正确位置吗?

起初我以为我可以使用列表下的可放置 div 的函数来执行此操作,但我的列表会比屏幕长。这意味着用户将不得不滚动,此时,我认为尝试获取鼠标位置将毫无意义。

这是我正在尝试做的事情:http: //jsfiddle.net/tvance929/E7DPk/2/

4

1 回答 1

3

只需使用connectToSortable并设置helperto clone,例如:

$("#theList").sortable({
    revert: true
});
$( "#dragMe" ).draggable({
    connectToSortable: "#theList",
    helper: "clone",
    revert: "invalid"
});

见这里:小提琴

于 2012-05-28T11:43:31.563 回答