使用jqxListBox的DragDrop查找DropTarget

时间:2018-06-24 14:19:33

标签: javascript jquery drag-and-drop jqxwidgets

如果用户将对象从一个列表框拖到无处,我需要在dragEnd事件期间使界面“返回”。

我的接口由一个jqxWindow和一个jqxpanel组成,其中jqxWindow具有源对象jqxListBox,jqxpanel由1..n个jqxListBox目标组成。在只有一个目标jqxListBox的情况下,面板是1/3的空白,因此用户可以将一个对象拖到没有jqxListBox的区域上。

当对象在列表之间拖动时,我将dragEnd事件用作服务器应用程序的更新。

利用jQuery core 2.3.1和jQWidgets 4.5.1

1 个答案:

答案 0 :(得分:0)

我在jQWidgets论坛上发布了问题,并得到了答复。要从 dragEnd的事件对象获取放置目标元素,请执行以下操作:

event.args.dropTargetElement

不幸的是,这不能解决我的问题,因为我的应用程序正在使用旧版本的jQWidgets(v4.5.1,2017年4月)。我被指示用作解决方法:

event.args.originalEvent。 X,Y坐标

listBox drag/drop target discussion