1
내 div의 위치 왼쪽 값 중 하나가 내 mousemove event.clientX와 같아야합니다. 내 코드의 개별 항목은 스스로 작동하지만 코드는 작동하지 않습니다. 왜 ?mousemove 이벤트 수신기 함수의 본문에서 왼쪽 위치 설정이 작동하지 않습니다.
var shapeCanvas = document.getElementsByClassName("shape")[0];
shapeCanvas.style.left = '1px'; // works
document.getElementsByClassName("body")[0]
.addEventListener("mousemove",function(e){
shapeCanvas.style.left = e.clientX + "px"; // **doesn't work**
console.log(e.clientX); // works also
},false);