2011-09-01 5 views
0

아이폰에 jQuery mousemove()에 관한 질문이 있습니다. 문제는 터치가 발생할 때 iPhone에서의 움직임을 표시하지 않는다는 것입니다. iPhone의 Safari에서 이벤트가 제대로 작동하지 않습니다.jQuery mousemove() 아이폰에서

iPhone에서 자바 스크립트 플러그인의 문제를 해결하거나 움직임을 감지 할 수있는 팁이 있습니까?

답변

2

jQuery mobile을 사용하고 해당 플러그인에서 생성 한 가상 이벤트 (예 : vmousemove)를 사용할 수 있습니다. 이벤트에 대한 자세한 정보 here.

그러나이 프레임 워크는 모든 jQuery 플러그인과 호환되지 않습니다 (예 : jQuery-UI 위젯 중 일부는 다른 방식으로 통합되어 있음). 이벤트 구동 방식이 아닌 (즉, 사용자가 인터렉트하는 방식을 변경하지 않는) 플러그인에 적합합니다.

다른 선택은 jQTouch이지만 그것에 대해 많이 알지 못합니다.

2

touchmove 이벤트를 사용해야합니다. 사용 예 :

$('#selector').bind('touchmove', function(event) 
{ 
    // your code... 
}); 
관련 문제