2012-02-26 2 views
1

나는 모든 주요 데스크톱 브라우저에서을 누르기 전에 클릭 이벤트가 번 발생했습니다. 그러나 안드로이드 2.3 에뮬레이터에서 가장 먼저 나오는 탭 이벤트입니다. bit.ly/jqmctapjQueryMobile에서 터치 스크린 장치를 클릭하기 전에 왜 탭이 시작됩니까?

이유도 jQueryMobile에서 터치 스크린 장치에 클릭하기 전에 해고를 누릅니다 : 여기

테스트 페이지입니까? 데스크톱에서 다른 점은 무엇입니까?

jQueryMobile : 1.0.1, jQuery를 : 1.7.1

답변

1

잘 모르겠지만, 그것이 정상적으로 필요하지 않습니다 때문에, 탭 이벤트가 클릭 이벤트에서 시작됩니다 데스크톱 브라우저에 생각 데스크톱. 터치 스크린 브라우저에서는 탭 이벤트가 먼저 발생합니다. 터치 이벤트는 화면에서 실제로 탭할 수 있기 때문에 터치 이벤트와 함께 사용하기위한 것입니다. click 이벤트가 필요한 웹 페이지와의 호환성을 위해 click 이벤트를 시작합니다.

관련 문제