我对 jQuery 库中的鼠标事件有疑问。我有一个简单的javascript函数如下:
$(function() {
var xpos;
var ypos;
$("#pic1").mousedown(function() {
$("#pic1").mousemove(function(e) {
xpos = e.pageX;
ypos = e.pageY;
$("#pic1").css({'left': xpos, 'top': ypos});
});
});
});
它使您可以单击图像并跟随鼠标移动。我试图通过使用 mouseup 函数使其停止跟随,但它似乎无法破坏“重绘”方法,它会更新 css 坐标。
HTML:
<img id="pic1" src="img/test.jpg" alt="">
CSS:
#pic1 {
position: absolute;
}
有没有更简单的方法来实现这一点?