我正在执行拖放操作,当我将某个元素移到妨碍自己的元素上方时,我希望该元素向下移动。

最佳答案

一个简单的技巧就是说:

var hoverElem = null;
$('*').hover(function() {hoverElem = this});

然后,当您需要调用任何函数来获取值时,只需使用hoverElem

编辑:这是一个资源较少的调用:
$('*').live('mouseenter', function() { hoverEleme = this; });

编辑2:由于不推荐使用.live(),因此应使用.on()
$("*").on("mouseenter", function() { hoverElem = this; });

关于jQuery:如何将元素放在光标下方?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3479849/

10-11 15:04