IPhone safari scroll使用jQuery mobile启动滑动。我了解到使用horizontalDistanceThreshold我们可以将事件限制为我们想要的像素数。但这仍然是一个问题。有没有办法解耦这两个事件?
答案 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.
});