确定鼠标是否在元素上覆盖了元素"拖动"

时间:2014-09-07 19:57:16

标签: javascript jquery html dom drag-and-drop

我正在尝试在此page上实现“拖动排序”功能。在右侧有缩略图,我希望能够订购。我想在jQuery UI中使用jQuery的可排序。但是因为我的缩略图缩放CSS然后它无法正常工作,所以看起来有点奇怪。

现在我已经做了一些基本的东西。当我在缩略图上有一个鼠标按下事件时,我克隆它隐藏原始并将克隆元素放在鼠标所在的位置。但是现在当我悬停(同时在我的光标下有克隆元素)而不是另一个缩略图时,不会为该缩略图触发悬停事件。

还有另一种方法可以确定我的cursus是否高于DOM中的某个元素吗?例如,我可以在拖动缩略图时检测到光标位于另一个缩略图上方。

1 个答案:

答案 0 :(得分:1)

嗯,那很快。对于被拖动的项目,此CSS似乎可以解决问题。

pointer-events: none;