Ich versuche, die Mausposition zu verfolgen, während ich einen a[href]
Wert auf die Lesezeichenleiste (es ist für ein Bookmarklet) klicken und ziehen. Es scheint ein paar Sekunden nach dem Ziehen zu stoppen.jQuery - Holen Sie die Mausposition beim Ziehen des Links
Der Code ist unten.
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);
});
});
ist hier ein jsFiddle Beispiel: http://jsfiddle.net/GZpHP/
Können Sie ein funktionierendes Beispiel auf jsfiddle.net einrichten? – lanzz
Hinzugefügt! Danke, dass Sie das überprüft haben. –
Können Sie uns sagen, warum brauchen Sie die Cursorposition? Übrigens wird Ihr Skript genau dann nicht mehr funktionieren, wenn Sie das Ansichtsfenster des Browsers verlassen. – gearsdigital