我正在用jQuery实现拖放
因此,在mousedown之后,事件开始工作:
在鼠标移动时,所选元素随鼠标移动
现在,我希望它停止使用mouseup
这是我的代码:
$(document).on("mousemove", widget, function() {
var newMouseX = event.pageX - mouseX;
var newMouseY = event.pageY - mouseY;
var newElemX = elemX + newMouseX;
var newElemY = elemY + newMouseY;
$(widget).offset({ top: newElemY , left: newElemX });
$(document).on("mouseup", widget, function(widget) {
// what to do here?
});
});
有什么建议吗?