gpt4 book ai didi

jquery - 使用 jQuery Mobile 更改滑动灵敏度

转载 作者:行者123 更新时间:2023-12-03 22:34:43 25 4
gpt4 key购买 nike

我在使用 iPhone 和滑动到其他页面时遇到问题。向下滚动页面时,运动的灵敏度很敏感,并且会滑动到下一页。有没有办法在这段代码中控制滑动灵敏度:

<script type="text/javascript">
$(document).ready(function(){
var counter = 1;
$(document).bind('swipeleft','#deal_1',function (event, ui) {
counter++;
if(counter>3)
counter = 1;
var nextpage = 'dailydeal'+counter+'.html';
if (nextpage.length > 0) {
$.mobile.changePage(nextpage, {transition: "slide",
reverse: false}, true, true);
}
});
$(document).bind('swiperight','#deal_1',function (event, ui) {
counter--;
if(counter<1)
counter=3;
var prevpage = 'dailydeal'+counter+'.html';
if (prevpage.length > 0) {
$.mobile.changePage(prevpage, {transition: "slide",
reverse: true}, true, true);
}
});
});
</script>

最佳答案

要针对所有设备定制此响应,我建议设置相对于屏幕宽度的阈值。例如:

$.event.special.swipe.scrollSupressionThreshold = (screen.availWidth) / 60;
$.event.special.swipe.horizontalDistanceThreshold = (screen.availWidth) / 60;
$.event.special.swipe.verticalDistanceThreshold = (screen.availHeight) / 13;

参见jQuery Mobile API Documentation

关于jquery - 使用 jQuery Mobile 更改滑动灵敏度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16578936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com