怎么监听手机端屏幕的滑动啊,同时计算出滚动距离顶部多少?
$('body').bind('touchmove', function(e) {
var winHeight = $(window).scrollTop();
console.log(winHeight);
});
我这样写的一直是0? 监听scroll没效果的!求大神
怎么监听手机端屏幕的滑动啊,同时计算出滚动距离顶部多少?
$('body').bind('touchmove', function(e) {
var winHeight = $(window).scrollTop();
console.log(winHeight);
});
我这样写的一直是0? 监听scroll没效果的!求大神
$('body').on("touchstart",function(ev){
var winHeight = $(window).scrollTop();
$('body').on("touchmove",function(ev){
console.log(winHeight);
})
});
你试试这样写看看呗
let oB = document.getElementById('objEl')
let oBh = oB.offsetTop
oB.addEventListener('touchstart', function (e) {
startX = e.touches[0].pageX
startY = e.touches[0].pageY
})
oB.addEventListener('touchmove', function (e) {
let endX = e.changedTouches[0].pageX
let endY = e.changedTouches[0].pageY
}, false)
oB.addEventListener('touchend', function () {
// ...
})
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决