2017-03-12 45 views

回答

1

您可以跟踪每一个移动鼠标,这样Track mouse movement和跟踪添加逻辑只有在之前是鼠标点击下一个车站时,鼠标点击了起来。

0

您可以在<canvas>以内获得鼠标坐标的任何实例。在这种情况下,在<canvas>内种植其他标签有限,只能通过{position: absolute}完成。 代码示例:

canvas.addEventListener('mousemove', getPoint); 
function getPoint(e){ 
const [x, y] = [e.offsetX, e.offsetY]; 
const offsetX = document.getElementById('offsetX'); 
offsetX.textContent = `Offset X: ${x}`; 
const offsetY = document.getElementById('offsetY'); 
offsetY.textContent = `Offset Y: ${y}`; 
}; 

工作例如:http://codepen.io/462960/pen/RpVJwa

相关问题