有时候会出现拖拽mouseup失效,某div一直跟着鼠标甩不掉,mouseup中的$(".box").mousemove=null无效
这个时候 把mouseup事件中改为:
$(document).mouseup(function (e) {
$(this).unbind('mousemove');
});
用unbind,移除此元素的事件 括号里不填就是移除所有事件 我填了mousemove 就移除了鼠标的移动事件
有时候会出现拖拽mouseup失效,某div一直跟着鼠标甩不掉,mouseup中的$(".box").mousemove=null无效
这个时候 把mouseup事件中改为:
$(document).mouseup(function (e) {
$(this).unbind('mousemove');
});
用unbind,移除此元素的事件 括号里不填就是移除所有事件 我填了mousemove 就移除了鼠标的移动事件