gpt4 book ai didi

javascript - 在触摸设备上捕获并停止拖动

转载 作者:行者123 更新时间:2023-11-28 08:52:08 28 4
gpt4 key购买 nike

我正在制作一个网站,当人们滚动时我想捕获它。

对于鼠标滚轮,我做了以下操作:

jQuery(function($) {
$(document)
.bind('mousewheel', function(event, delta) {
if(animating == 1) {return;}
if(delta > 0) {
var newpage = (page - 1);
if(newpage < 0) newpage = 0;
slidepage(newpage, scrolllen);
} else {
var newpage = (page + 1);
if(newpage > 6) newpage = 6;
slidepage(newpage, scrolllen);
}
});
});

我还捕获空格键和箭头键,所有这些都根据按下的内容移动 div,以产生在页面上滑动的错觉(当它实际上是滑动的页面时)。这些都很完美。然而,在 iPad 或类似设备上,用户可以随意滚动网站,这会降低体验。我如何简单地捕获此输入?

最佳答案

尝试使用 touchmove 事件

关于javascript - 在触摸设备上捕获并停止拖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19009228/

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