0

我使用这个库 - http://dragsort.codeplex.com/来重新排序 DOM 列表。它非常轻巧,可以做它应该做的事情。它还有一个在列表之间拖动的“dragbetween”选项。但是,它不支持一种拖放方式。是否有任何库支持在列表之间拖放,但只有一种方式?

提前致谢。

编辑:为避免混淆 - 我想将元素从列表 A 移动到 B 但不是从 B 到 A

4

2 回答 2

1

使用jquery 的 sortable

$(document).ready(function(){
    $("#divA").sortable({
        connectWith: '#divB',
        delay: 250
    });
});

这将允许您仅在 A 到 B 之间拖动,而不是从 B 到 A。

为了使它可以在两者之间拖动,

 $(document).ready(function(){
        $("#divA").sortable({
            connectWith: '#divB',
            delay: 250
        });
        $("#divB").sortable({
            connectWith: '#divA',
            delay: 250
        });
    });
于 2013-07-26T15:45:33.027 回答
0

使用可排序的 jQuery UI。

http://jqueryui.com/sortable/

您只需要使用“connectWith”选项指定一个列表,就是这样。

于 2013-07-26T15:45:57.023 回答