Jquery mobile jQuery mobile swipe在Windows Phone上不起作用

Jquery mobile jQuery mobile swipe在Windows Phone上不起作用,jquery-mobile,windows-phone,swipe,mousemove,Jquery Mobile,Windows Phone,Swipe,Mousemove,我使用jQuery Mobile中的swiperight和swipeleft事件。在开发过程中,它们在我的台式pc和iphone上运行得非常好,但当我在windows phone上测试时,这两个事件都不会触发 看起来很简单: <div class="swiper">Content</div> $(“.swiper”).live('swipleft-swiperight')也存在同样的问题 有人能解决这个问题吗?据了解,他们对Windows Phone有A级支持。不幸的是

我使用jQuery Mobile中的swiperight和swipeleft事件。在开发过程中,它们在我的台式pc和iphone上运行得非常好,但当我在windows phone上测试时,这两个事件都不会触发

看起来很简单:

<div class="swiper">Content</div>
$(“.swiper”).live('swipleft-swiperight')也存在同样的问题


有人能解决这个问题吗?据了解,他们对Windows Phone有A级支持。

不幸的是,Windows Phone上的Internet Explorer浏览器不支持触摸事件。这意味着用于刷卡的jQuery移动事件在Windows Phone上不起作用。据我所知,没有解决方案或解决办法,因为浏览器没有触发检测滑动运动所需的事件。

由于windows phone 7设备不支持鼠标移动事件,滑动右/左事件将无法工作。此问题在windows Phone 8设备中得到解决


它们不触发触摸事件是正确的,但它们会以与桌面浏览器相同的方式触发mouseup和mousedown事件。问题似乎是:只要我在mousedown和mouseup之间移动,它就不会开火(甚至mousedown也不会)
$(".swiper").swiperight(function(event){
    alert('swiperight');
});
$(".swiper").swipeleft(function(event){
    alert('swipeleft');
});