【发布时间】:2015-09-24 19:46:18
【问题描述】:
我主要想知道在结合 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 问题,但请随意忽略。
【问题讨论】:
标签: jquery jquery-ui draggable jquery-ui-sortable handle