我试图让 jquery 框拖动,但问题是当我拖动非常快时,“mousemove”的移动速度比我的鼠标慢,当鼠标离开拖动 #box 时,mousemove 不会移动,我该如何解决这个问题? :
function position(div,x,y) {
x = x-100;
y = y-100;
$(div).css({'left':x, 'top':y});
}
$(document).ready(function() {
var check = false;
$("#box").mousedown(function() {
check = true;
$("#box").mousemove(function (e) {
if(check != false) {
position("#box", e.pageX, e.pageY);
}
});
}).mouseup(function() {
check = false;
});
});