我正在尝试使用 jQuery 触发拖动事件。
请在这里找到 fiddle http://jsfiddle.net/sgsvenkatesh/hepbob75/5/
我用它来触发拖动事件,但它不起作用。
$(document).bind("mousedown", function () { ... });
这类似于单击事件而不是拖动事件。
当我使用 mousemove
而不是 mousedown
时,相同的代码工作得非常好
$(document).bind("mousemove", function () { ... });
有没有办法处理拖动事件?或者是否有任何其他功能可以触发拖动事件?
如果需要任何进一步的信息,请告诉我。
最佳答案
您需要记住鼠标点击的位置并检查 mouseup 以确定它是否是拖动。查看此答案 https://stackoverflow.com/a/4139860/1620112 .
关于javascript - jQuery mousedown() 函数无法触发拖动事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27458755/