我正在尝试跟踪鼠标位置,同时单击并将a[href]
值拖动到书签栏(它用于书签)。在我开始拖动后几秒钟似乎停止了跟踪。
代码如下。
var isDragging = false;
$('a#dragthis')
.mousedown(function() {
$(window).mousemove(function(e) {
isDragging = true;
var x = e.pageX;
var y = e.pageY;
console.log(x + "|" + y);
});
});
这是一个jsFiddle示例:http://jsfiddle.net/GZpHP/
答案 0 :(得分:2)
您需要在return false
处理程序中mousedown
,以防止在拖动时选择文本的默认操作。
答案 1 :(得分:0)
我想要一样,最后使用ondragstart
和ondrop
来记录,然后在drop事件中处理鼠标位置。
它并不完美,但它确实起到了作用。