jQuery Mobile의 swiperight 및 swipeleft 이벤트를 사용합니다. 그들은 내 데스크톱 PC와 아이폰에서 꽤 잘 작동하지만 개발 중에는 내 Windows Phone에서 테스트 할 때 두 가지 이벤트가 모두 실행되지 않습니다. 가 될 것으로 보인다만큼 간단Windows 전화에서 jQuery 모바일 스 와이프가 작동하지 않습니다.
:
<div class="swiper">Content</div>
및 스크립트
$(".swiper").swiperight(function(event){
alert('swiperight');
});
$(".swiper").swipeleft(function(event){
alert('swipeleft');
});
같은 문제 $ ("swiper.") ('swipeleft swiperight')
라이브와.누구나 해결책이 있습니까? http://jquerymobile.com/blog/2012/08/01/announcing-jquery-mobile-1-2-0-alpha/에 따르면 그들은 Windows Phone에 대해 A 등급 지원을 제공합니다.
그들이 터치 이벤트를 발생하지 않는 것이 맞습니다,하지만 그들은 화재와 mouseUp과 같은 방법으로 mousedown 이벤트를 수행 데스크톱 브라우저는 않습니다. 문제는 다음과 같을 것입니다 : mousedown과 mouseup을 inbetween로 이동하자마자 (mousedown조차도) 실행되지 않습니다. –