我在给窗口的全局绑上两个监听事件后(mouseDown不绑也是一个效果)
function mouseLeave(event) {
console.log("mouseLeave");
}
function mouseDown(event) {
console.log("mouseDown");
}
window.document.addEventListener("mouseleave", mouseLeave);
window.document.addEventListener("mousedown", mouseDown);
当我鼠标正常离开页面时会触发mouseLeave,但当我鼠标左键按下时,mouseLeave不会被触发,不管我有没有绑mouseDown都是一样的效果,请问这个有好的解决方案么?