I’m trying to add a mousemove event when mousedown and remove it when mouseup, it adds the move event but it doesn’t get removed. It successfully triggers the mouseup event but don’t remove the mousemove.
<code> zoomDiv.addEventListener("mousedown", ()=>{
console.log("mousedown");
zoomDiv.addEventListener("mousemove", e => mouseDown(e))
})
zoomDiv.addEventListener("mouseup", ()=>{
console.log("mouseup")
zoomDiv.removeEventListener("mousemove", e => mouseDown(e))
})
</code>
<code> zoomDiv.addEventListener("mousedown", ()=>{
console.log("mousedown");
zoomDiv.addEventListener("mousemove", e => mouseDown(e))
})
zoomDiv.addEventListener("mouseup", ()=>{
console.log("mouseup")
zoomDiv.removeEventListener("mousemove", e => mouseDown(e))
})
</code>
zoomDiv.addEventListener("mousedown", ()=>{
console.log("mousedown");
zoomDiv.addEventListener("mousemove", e => mouseDown(e))
})
zoomDiv.addEventListener("mouseup", ()=>{
console.log("mouseup")
zoomDiv.removeEventListener("mousemove", e => mouseDown(e))
})
I’m trying to add a mousemove event when mousedown and remove it when mouseup, it adds the move event but don’t remove it. It succesfuly triggers the mouseup event but don’t remove the mousemove.
7