执行函数前的多个条件
Multiple conditions before executing function
每当鼠标移动时,我调用这个函数我有 getMouseXY。非常适合用鼠标跟踪此元素。像这样:
document.onmousemove = getMouseXY;
但我想加入一些逻辑,所以只有当鼠标悬停在这个元素上并且鼠标正在移动时。我认为这行得通,但行不通:
document.getElementById("circle1").onmouseover && document.onmousemove = getMouseXY;
有什么想法吗?非常感谢您的帮助!
您可能正在寻找
document.getElementById("circle1").addEventListener('mousemove', getMouseXY);
只要鼠标移到 ID 为 #circle1
的元素上,就会触发
每当鼠标移动时,我调用这个函数我有 getMouseXY。非常适合用鼠标跟踪此元素。像这样:
document.onmousemove = getMouseXY;
但我想加入一些逻辑,所以只有当鼠标悬停在这个元素上并且鼠标正在移动时。我认为这行得通,但行不通:
document.getElementById("circle1").onmouseover && document.onmousemove = getMouseXY;
有什么想法吗?非常感谢您的帮助!
您可能正在寻找
document.getElementById("circle1").addEventListener('mousemove', getMouseXY);
只要鼠标移到 ID 为 #circle1