【发布时间】:2017-04-22 03:27:39
【问题描述】:
我有三个元素:#a、#b 和 #c。
#a 和 #b 是我使用 sortable 函数的主要元素,以便将项目从一个元素交换到另一个元素。
$( "#a" ).sortable({
connectWith: "#b",
});
$( "#b" ).sortable({
connectWith: "#a",
});
但是,我还希望能够将元素从#a 拖放到#c,但不能从#b 拖放到#c。我遇到了一个问题,我的代码允许我将任何项目从#b 拖到#c。这是我的拖放代码:
$( "#a" ).draggable();
$( "#c" ).droppable();
任何想法如何阻止#b 元素允许将其元素拖放到#c?
【问题讨论】:
-
我在这个链接里放了一个小例子:jsfiddle.net/3ng94wox
-
我仍然停留在这个问题上。有人有什么想法吗?
标签: jquery jquery-ui jquery-ui-sortable jquery-ui-draggable jquery-ui-droppable