2014-12-20 3 views
0

단일 페이지 웹 앱에서 Hammer.js를 사용하여 왼쪽/오른쪽 제스처를 스 와이프하여 탭을 전환합니다.Hammer.js 문서 끝 부분의 제스처를 인식하는 방법

this.content.style.display = on ? 'block' : 'none'; 

일부 탭이 거의 내용이 있고, Hammer.js 문서의 끝 아래에 제스처를 인식하지 않습니다 각 탭은 <div>로 표현된다, 그들은 다음과 같이 전환됩니다. 하지만 해머가 전체 브라우저 창에 민감 해지기를 바랍니다. 그것을 어떻게 성취 할 수 있습니까?

현재 나는이 같은 해머 인스턴스를 생성 :

var hammer = new Hammer(document.body); 
hammer.on('swipeleft swiperight press', function(ev) { 
    ... 
} 
+0

편집자 주 : javascript 태그를 추가하면 구문 강조 표시로 트릭을 만들었습니다. – SzG

답변

0

내가 document.body 밖에서 일을 망치를 강제 할 수 없었다. 그러나 나는 전체 창을 채우도록 document.body을 강제 할 수 있었다. CSS를 통해 :

body { height: 100% }