我对连接的可排序 div-s 有疑问。当我将项目从第一个可排序 div 拖到另一个可排序 div 时,它可以工作。当我将它拖到第二个可排序但不要放下它时会出现问题,而是我尝试将项目移回第一个可排序的 div,它移动到第二个可排序而不是第一个可排序。这是我的jquery,我找不到解决这个问题的方法。这是连接排序的基本jquery代码,我在我的代码中使用过:
$(function() {
$( ".sortable1" ).sortable({
connectWith: ".sortable2",
revert: false
});
$( ".sortable2" ).sortable({
});
$( ".sortable1,.sortable2" ).disableSelection();
});
最后是关于 jsFiddle 的示例:http: //jsfiddle.net/KtpJj/3/有什么 建议吗?
更新:当我像这样更改我的 jquery 代码时,会出现另一个问题......
$(function() {
$( ".sortable1" ).sortable({
connectWith: ".sortable2",
revert: false
});
$( ".sortable2" ).sortable({
connectWith: ".sortable1",
revert: false
});
$( ".sortable1,.sortable2" ).disableSelection();
});
是否可以拒绝从第二个 div 拖回第一个?为此,我必须删除表单最后一个 jquery 代码 { connectWith:“.sortable1”}。但在这种情况下,当我将项目从第一个 div 拖动到第二个而不将它们放在第二个上时,如果我将它从第一个和第二个 div 拖动而不是将其放在第二个 div 上,它将返回到第二个,但它有返回到第一个 div。