单击窗口外的鼠标移动事件必须停止`,我已经在mouseleave上检测到窗口外的点击,但是如何防止默认甚至?在Javascript中
onTextContainerMouseLeave: function (e) {
if (this.curDown == true) {
var value;
$(window).on('mouseup', function (e) {
this.curDown = false;
e.preventDefault();
e.stopPropagation();
return false;
});
}
},
答案 0 :(得分:0)
如果鼠标位于控件内部(根据所写内容已有),则在点击内置一个条件即可。如果条件为真,则继续进行点击事件。否则没有任何反应。
$(window).on('mouseup', function (e) {
if (yourconditionhere) {
//Execute your code here --
}
});