如何使用jQuery将html-element附加到鼠标光标.这应该是'draggable'之类的东西,但我希望鼠标双击后该元素紧贴光标并跟随光标直到按下鼠标左键.
gil*_*ly3 14
你会想要使用.mousemove()和.offset().
$("#clickedElement").dblclick(function () {
var $someElement = $("#elementToCling");
$(document).mousemove(function (e) {
$someElement.offset({ top: e.pageY, left: e.pageX });
}).click(function () {
$(this).unbind("mousemove");
});
});
Run Code Online (Sandbox Code Playgroud)
工作演示: http ://jsfiddle.net/EbbxA/