有没有办法允许用户将我放入可排序列表的div(我使用jquery ui的$ .sortable()函数)拖放到另一个可排序的div中列出?

有帮助吗?

解决方案

查看有关可排序的 connectWith 选项

基本上,如果您只希望 #DivA 能够将元素拖动到 #DivB ,那么您的可排序将是:

$('#DivA').sortable({connectWith: ['#DivB']});
$('#DivB').sortable();

如果您希望能够在两者之间交换项目,则必须双向设置关系:

$('#DivA').sortable({connectWith: ['#DivB']});
$('#DivB').sortable({connectWith: ['#DivA']});
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top