【发布时间】:2015-05-21 21:20:04
【问题描述】:
我试图在 div 中单击并拖动,同时单击以在 jQuery 中执行“选择”,并且 mousemove 继续运行。我试过了:
var draggin = false;
$(where)
.mousemove(function(event){
if(draggin == false) return;
...
试过了
event.stopPropagation();
和:
$("body").off("mousemove");
和:
$(document).mouseup(function() {
$(document).off("mousemove mousedown");
});
有什么建议吗?
【问题讨论】:
-
如何附加鼠标事件?
-
我只是附加到 DOM 元素,它是 div,所以 div 有 mousedown mousemove 和 mouseup 每个单独的未绑定
-
所以你需要把它从它附加到的元素中删除
标签: jquery mousemove mousedown