jQuery可拖动-更改侦听器

jQuery可拖动-更改侦听器,jquery,jquery-ui-draggable,jquery-ui-droppable,Jquery,Jquery Ui Draggable,Jquery Ui Droppable,我对可拖动/可拖放的对象有问题。我将可拖动对象设置为大约400px宽,50px高。可升降的高度相同,但宽度仅为80px左右 我的问题是,当你试图把物体放在可放物体上时。为了使DragTable能够实际启动drop侦听器,DragTable必须几乎完全位于DropTable的中心,以便它能够实际工作并启动drop事件侦听器 有没有办法修改代码,使其能够使用角点来测试跌落?它似乎根据可拖放对象在可拖放对象上的宽度来测试可拖放对象的放置,以检测是否正在拖放。我需要修改它,以便它监听可拖动对象的外部边缘

我对可拖动/可拖放的对象有问题。我将可拖动对象设置为大约400px宽,50px高。可升降的高度相同,但宽度仅为80px左右

我的问题是,当你试图把物体放在可放物体上时。为了使DragTable能够实际启动drop侦听器,DragTable必须几乎完全位于DropTable的中心,以便它能够实际工作并启动drop事件侦听器

有没有办法修改代码,使其能够使用角点来测试跌落?它似乎根据可拖放对象在可拖放对象上的宽度来测试可拖放对象的放置,以检测是否正在拖放。我需要修改它,以便它监听可拖动对象的外部边缘

例如,如果要删除下图中正在拖动的对象,它将捕捉到标题为“步骤1”的对象。现在,为了真正捕捉到可拖放对象,该可拖放对象必须在一半以上


如果您使用的是jQuery UI的可拖动/可拖放代码,您是否考虑过设置此参数。。。看起来您可以将其设置为“触碰”,这意味着只要可拖动设备本身的任何部分触碰放置区域,即可激活可拖放区域。

在没有看到代码的情况下提出建议是非常困难的。为什么看到我的代码会改变任何事情?因为我们不知道您尝试了什么。你在用什么图书馆?您正在检测哪些事件?您正在轮询鼠标移动的界面吗?你的标记是什么样的?你的CSS是如何构造的?它可能是重叠的元素在你想要它们之前拦截事件,它可能是任何数量的事情,但是没有任何类型的代码,任何人都很难做任何事情,除了猜测在你的道路上有什么障碍。如果你使用的是jQuery UI的可拖动/可拖放代码,你有没有考虑过设置这个参数。。。看起来您可以将其设置为“触摸”,这意味着只要可拖动设备本身的任何部分接触到放置区域,即可激活可拖放区域。谢谢!这就是我要找的。如果你想把你以前的评论作为一个答案发表,我会把它标记为正确的,然后投票表决。