jQuery - 마우스 이동 좌표 값 부드럽게 가져오기

기존에는 $(엘리먼트).mosemove(function(e){}); 를 이용해서 작성했었는데 이상하게 잘 좌표를 가져오다가 멈추고 특정 구간에서 제대로 못가져오고 해서 방법을 찾던 중 아래 방법으로 처리한 후 부터는 좌표값을 움직임이 끝나던 끝나지 않던 항상 제대로 부드럽게 가져오게 되었다.

$(document).bind('mousemove',function(e){
    console.log(event.pageX);
    console.log(event.pageY);
});

혹 필요에 따라 $(document) 대신 엘리먼트등 대상을 넣으면 된다.
그리고 한번만 바인딩해야지 인터벌이나 애니메이션에 넣어서 계속 바인딩 시키면 안된다.
누적되어 여러번 실행되는 과오가 생길 수 있다.

Subscribe
Notify of
guest

이 사이트는 스팸을 줄이는 아키스밋을 사용합니다. 댓글이 어떻게 처리되는지 알아보십시오.

0 댓글
Inline Feedbacks
View all comments
TOP