我使用jQuery Mobile的swiperight和swipeleft事件。他们在桌面电脑和iPhone上工作的很好,但是当我在Windows Phone上测试时,两个事件都不会触发。jQuery手机刷卡在Windows Phone上不起作用
作为,因为它似乎很简单:
<div class="swiper">Content</div>
和脚本
$(".swiper").swiperight(function(event){
alert('swiperight');
});
$(".swiper").swipeleft(function(event){
alert('swipeleft');
});
同样的问题$( “刷卡”。)生活( 'swipeleft swiperight')
。有没有人有这个解决方案?根据http://jquerymobile.com/blog/2012/08/01/announcing-jquery-mobile-1-2-0-alpha/,他们对Windows Phone有A级支持。
它是正确的,他们不会触发触摸事件,但他们确实火mouseup和以同样的方式鼠标按下事件,桌面浏览器一样。这个问题似乎是:只要我在mousedown和mouseup之间移动,它根本不会开火(甚至没有开火) –