2012. 11. 23. 21:08
document의 특정 좌표에 위치해 있는 element 반환받기. JavaScript2012. 11. 23. 21:08
PC 환경에서는 mouse이벤트, 모바일 디바이스에서는 touch이벤트가 동작한다.
mouse이벤트의 경우 현재 마우스 포인터가 있는 곳의 element가 이벤트 반응을 하지만, touch이벤트의 경우에는 처음 touch한 element가 touchend시까지 반응 하므로 차이가 발생하여 touch가 반응하고 있는 곳이 element를 알아내기에 상당한 어려움이 있다.
하지만,
window.document.elementFromPoint(pageX, pageY);
함수를 사용한다면 해당 위치의 element를 쉽게 알아낼 수 있다.
native function이다.
'JavaScript' 카테고리의 다른 글
element의 class에 적용된 스타일 속성값 얻기. (0) | 2013.01.15 |
---|