2013-02-20 64 views
0

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

+0

欢迎您!请按[编辑]在答案中添加一些代码。另外,考虑发布[小提琴](http://jsfiddle.net),它允许人们以交互方式尝试当前的代码。谢谢:-) – FakeRainBrigand 2013-03-16 10:59:07

回答

0

如果我明白你的问题的权利(很难区分你的目标),你想在降事件的两个不同的功能。

你可以定义命名空间中的每一滴事件,以便事件处理程序没有得到覆盖:

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

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

我会尝试。谢谢! – Regis 2013-02-21 08:12:43