在没有 jQuery UI 的情况下获取拖动位置



我正在html5画布中实现一个拖放对象,我想知道如何获得拖动位置。我知道可以使用jQuery UI,但是由于我的对象将在画布中绘制,因此没有DOM结构可以使用,因此jQuery UI可能没有用。

我试图获取鼠标位置以进行移动的一些代码:

$(document).ready(function(){
    $(document).mousemove(function(e){
        $('#position').html(e.pageX + ', ' + e.pageY);
    });
});

如果有一个特殊的下降事件,那将是直截了当的,但似乎没有。

有一个掉落事件,但它是从droppable触发的,draggable在拖动操作结束时触发stop,因此您可能希望使用它。

最新更新