Jquery droppable与可拖动关联的ondrop回调

时间:2013-02-20 16:26:52

标签: jquery jquery-ui-draggable jquery-ui-droppable

有一个onDrop功能与droppable相关联。我创建了一个树,我可以拖放节点来改变它们在树中的位置。 在我有一个列表的页面中,我希望通过拖动它来关联节点。 如果我重新声明一个新的ondrop,那么与该节点相对应的那个停止工作。 我想要做的是将onDrop函数与draggable相关联,以根据拖动的元素类型添加新行为。

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题(很难区分你的目标),你想在drop事件中有两个不同的功能。

您可以在命名空间中定义每个drop事件,以便不会覆盖事件处理程序:

$('.droppable').on('drop.FirstFunction', function (event, ui) {
     firstFunction();
});

$('.droppable').on('drop.SecondFunction', function (event, ui) {
     secondFunction();
});