我给出mouseup
mousedown
mousemove
不同的事件处理程序:
var body = document.querySelector("body");
body.addEventListener("mouseup", function () {
console.log("mouseup");
});
body.addEventListener("mousedown", function () {
console.log("mousedown");
});
body.addEventListener("mousemove", function () {
console.log("mousemove");
})
当我单击鼠标右键时,打开上下文菜单,没有鼠标移动,它会触发鼠标移动事件,
更奇怪的是,如果我再次打开上下文菜单,无法触发鼠标按下事件,只能触发鼠标移动事件
我怎么解决这个问题?