使用了双webview来实现下拉刷新,但是mui-scroll-wrapper就不能滚动了,不能根据给mui-scroll-wrapper添加监听scroll事件来动态获取Y轴的滚动距离了。
后来我发现mui('#scroll').pullRefresh().y可以得到Y轴的滚动距离,但是不知道如何才能动态获取Y轴的滚动距离。
下面是测试代码:
function changscroll(){
document.getElementById('info').innerText = mui('#scroll').pullRefresh().y;
if (mui('#scroll').pullRefresh().y < -600) {
if (getComputedStyle(gototop,false).display != "block") {
gototop.style.display = "block";
}
} else{
if (getComputedStyle(gototop,false).display != "none") {
gototop.style.display = "none";
}
}
setTimeout(function(){
changscroll();
},1);
}
changscroll();
虽然这个代码可以动态获取Y轴的滚动距离,但是下拉刷新和上拉加载就不能使用了。求大神帮我!
天真是假象
- 发布:2016-04-14 15:43
- 更新:2017-04-19 08:54
- 阅读:1816
使用下拉刷新后,如何动态获取Y轴的滚动距离?
分类:MUI
1 个回复
2***@qq.com - 部落冲突 buluo.cc
草,搜一个问题,一个问题都没人回答