Mootools可排序 - 向上/向下移动

时间:2012-01-10 18:20:41

标签: javascript mootools mootools-sortable

我正在使用Mootools sortables(v1.4)。

我有一个项目列表,通过拖放操作排序很有效。但是,我还想在每个列表项中添加一个“向上/向下”箭头,这样用户也可以根据需要在一个“插槽”中向上或向下单击一个项目。

我没有在文档中看到有关实现此目的的方法。有没有办法做到这一点?

谢谢!

1 个答案:

答案 0 :(得分:1)

为什么不在点击这些箭头时移动DOM中的列表项?它不会弄乱可排序的;)

示例代码可能如下所示:

function moveUp (liID) {
    var prev = $(liID).getPrevious();
    if(prev)
        $(liID).inject(prev,"before");
}
function moveDown (liID) {
    var next = $(liID).getNext();
    if(next)
        $(liID).inject(next,"after");
}