2013-04-02 62 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