我想使用自己的jQuery代码拖动一个div。
这个在jsfiddle上的示例,在鼠标移动缓慢时可以正常工作。
http://jsfiddle.net/craic/kr7Un/
但是任何快速移动都会将鼠标拉出框外,跟踪就会丢失。
jQuery UI draggable没有这个问题,无论你移动得有多快,它都能很好地跟踪:http://jqueryui.com/demos/draggable/
但我想自己编写一个简单的版本,以便与Raphael、按键等整合。我看过jQuery UI draggable源码,但对我来说它非常难懂(800行)。
我认为这不是事件冒泡的问题……有什么想法吗?