jQuery Mobile,Iphone向下滚动激活向右滑动

时间:2012-09-17 07:06:20

标签: jquery jquery-mobile browser touch mobile-safari

IPhone safari scroll使用jQuery mobile启动滑动。我了解到使用horizo​​ntalDistanceThreshold我们可以将事件限制为我们想要的像素数。但这仍然是一个问题。有没有办法解耦这两个事件?

1 个答案:

答案 0 :(得分:0)

我发现这很有用,但要小心JQM版本:1.4.0对于某些设备是可以的,1.4.4对其他设备是好的但是会干扰滑块小部件的更改事件,现在我们有1.4.5(不是试试这个)。

你必须对价值观发挥一点作用,看看什么是最适合你的。 请查看http://api.jquerymobile.com/swipe/以获取更多选项。

$(document).bind("mobileinit", function(){

     $.event.special.swipe.horizontalDistanceThreshold = 60;
        // (default: 30) (pixels)

     $.event.special.swipe.verticalDistanceThreshold = 50; 
        // (default: 75) (pixels) – Swipe vertical displacement must be less than this.     

});