我正在html5画布中实现一个拖放对象,我想知道如何获得拖动位置。我知道可以使用jQuery UI,但是由于我的对象将在画布中绘制,因此没有DOM结构可以使用,因此jQuery UI可能没有用。
我试图获取鼠标位置以进行移动的一些代码:
$(document).ready(function(){
$(document).mousemove(function(e){
$('#position').html(e.pageX + ', ' + e.pageY);
});
});
如果有一个特殊的下降事件,那将是直截了当的,但似乎没有。
有一个掉落事件,但它是从droppable
触发的,draggable
在拖动操作结束时触发stop
,因此您可能希望使用它。