0

我想拖动一些 div,但只能在 y 轴上。通过使用可拖动它是可能的,但它必须在放置时在其他 div 之间进行排序。所以我选择了可​​排序的。我必须使用句柄 div,但它不起作用。谷歌和这里的所有例子都在工作,除了我的。

你对我有什么提示吗?小提琴:http: //jsfiddle.net/rQ8wu/

JS-Part 是问题所在:

$('.block').sortable({
    handle: '.handle',
    axis: 'y',
    containment: 'parent'
});

他在做什么:只移动把手。

他应该做什么:移动整个 div(“块”类)。

4

1 回答 1

0

您正在初始化错误的 div。您需要调用sortable包含 div 的.blockdiv。

http://jsfiddle.net/rVDu2/

于 2013-04-06T16:36:46.730 回答