gpt4 book ai didi

javascript - 如何在单击窗口外部时停止 mousemove 事件

转载 作者:行者123 更新时间:2023-11-28 05:46:14 26 4
gpt4 key购买 nike

单击窗口外部时,必须停止 mousemove 事件`,我已经检测到在 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;
});
}

},

最佳答案

在单击时放置一个条件,如果鼠标位于控件内(根据所写内容,您已经拥有了该条件),则该条件为真。如果条件为真,则继续处理单击事件。否则什么也不会发生。

$(window).on('mouseup', function (e) {
if (yourconditionhere) {
//Execute your code here --
}
});

关于javascript - 如何在单击窗口外部时停止 mousemove 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38500245/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com