2014-02-12 2 views
0

메뉴의 Malihu가 제공하는 mCustomScrollbar를 사용합니다. $ (document) .foundation();을 호출하지 않고 foundation.min.js (Foundation 5.0.3)를 추가하자마자. 터치가 iPad 1에서 엉망이됩니다. 또한 메뉴에서의 첫 번째 클릭은 실행되지 않습니다. 이것은 iPad 3 iOS7에서도 발생합니다.터치 제스처와 관련하여 iPad의 mCustomScrollbar를 방해하는

EDIT : 더 나은 결과없이 "contentTouchScoll"을 활성화하는 링크를 업데이트했습니다. 당신은 (하위 메뉴를 스크롤 "Projekte"버튼을 클릭하십시오, 개방 iPad에서) 여기에 예를 볼 수 있습니다 http://fiddle.jshell.net/matthiasmax/Uqg8f/8/show/

여기 발견 재단없는 버전 (스크롤 및 링크가 작동) :

http://fiddle.jshell.net/matthiasmax/Uqg8f/6/show/

내가 어떻게이 작품을 만들 수 있었는지, 또는 재단의 어떤 부분이 문제를 일으키는 지 알았습니까? iPad 이외의 태블릿에서는이 기능을 테스트하지 않았습니다.

+0

아무도 아이디어가 없습니까? –

답변

1

답은 FastClick입니다. 이 플러그인은 .foundation()이 호출되지 않아도 Foundation에서 호출합니다!

"needsclick"클래스를 추가하여 FastClick에서 DOM 요소를 제외 할 수 있습니다.

관련 문제