我正在玩 HTML5 拖放并在拖动时跟踪鼠标位置。
在您释放鼠标之前,OffsetX 和 OffsetY 非常棒,偏移量会在最后一次调度的拖动事件中跳转到负数
这是html:
<div id="dragger"></div>
<div id="console"></div>
这是CSS:
#dragger{
-webkit-user-drag: element;
width: 100px;
height: 100px;
background: hsla(200, 100%, 50%, 0.4);
}
和js
$('#dragger').bind('drag', function (e) {
$('#console').html(e.originalEvent.offsetX);
})
您也可以在http://jsfiddle.net/Eu2mz/5/进行测试
另外,我现在只是想让它在 webkit 中工作。