2017-03-12 72 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

相關問題