2014-09-05 2 views
0

휴대 전화 화면의 특정 부분에 이벤트 리스너를 할당 할 수 있는지 궁금합니다. 예를 들어 화면의 90 % 만 나타납니다. 나는 스 와이프 방향과 관련하여 회전 할 병을 가지고 있습니다. 클릭하면 화면 아래쪽에 두 페이지 뒤로 이동하는 버튼이 있습니다. 그러나 버튼을 클릭하면 "클릭"이 트리거되지 않고 대신 eventListener가 항상 트리거됩니다. 이것은 Augmented Reality App이며 Wikitude와 Phonegap을 사용합니다. 감사.javascript를 사용하여 화면의 특정 부분에 eventlistener를 추가하는 방법

답변

0

이벤트는 DOM 개체 (태그)와 연결됩니다. 따라서 img 태그에 온 사이트 다운 수신기가있는 경우 해당 img에서 발생하는 모든 mousedown 이벤트를 처리합니다. 그 img의 왼쪽 절반 만 듣기 만하는 방법은 없습니다.

귀하의 경우, 활성화하려는 화면의 90 %를 차지하는 div를 배치하고 문서 대신 해당 div에 이벤트 리스너를 첨부 할 수 있습니다. 그것은 가장 쉬운 해결책입니다. 너에게 효과가 있니?

관련 문제