1
我主要想知道是否有其他人遇到了這個問題,當從jQueryUI中結合Draggable和Sortable插件。jQueryUI Draggable + Sortable忽略句柄
如果我只是使用Draggable插件,它服從我在設置中指定的handle
。但是,只要我在放置目標上設置了Sortable,Draggable似乎會警告風,並讓您拖動整個元素,完全忽略我指定的句柄。
$('.column-one, .column-two, .column-three').sortable({ revert : 150 });
$('.tile').parent().draggable({
start: function() {},
stop: function() {},
handle: '.tile-draggable',
connectToSortable: '.column-one, .column-two, .column-three'
});
我在這裏已經設置一個的jsfiddle,所以你可以看到我在談論: https://jsfiddle.net/4y8a8zpe/2/
註釋掉JS的第一行看到手柄正常工作。
注意:設置此JSFiddle時,我似乎也遇到了一些奇怪的CSS問題,但可以隨意忽略它。
你是絕對正確的!原來我不需要兩個:http://jsfiddle.net/tfad544e/2/ – Gdubz