2013-04-02 64 views
0

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

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

的JS-部分的问题是:

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

他在做什么:仅移动手柄。

他应该怎么做:移动整个div(class“block”)。

回答

0

您正在初始化错误的div。您需要在包含.block div的div上呼叫sortable

请参阅http://jsfiddle.net/rVDu2/

+0

谢谢。没有处理它在这个div上的工作 - 这就是为什么我感到困惑。 – thewulf00