console.log(window.pageYOffset ":" window.scrollY ":" document.documentElement.scrollTop ":" document.body.scrollTop);
取到值的都为0
all_in
- 发布:2015-06-10 18:08
- 更新:2016-10-14 17:07
- 阅读:3896
3 个回复
inovance
我前面也获取不到,官方给了一个方法试了,可以完美解决:
document.querySelector('.mui-scroll-wrapper' ).addEventListener('scroll', function (e ) {
console.log(e.detail.y);
})
e.detail.y 就是滚动条位置。你稍微处理下就可以了。
当然你也可以:
window.addEventListener('scroll', function(event){
var offsetTop = event.detail.y;
}, false);
不要用document.body.scrollTop了!
这里也上来反馈了!
6***@qq.com
event.detail.y 这个获取不到 需要引用那个js吗
inovance
我前面也获取不到,官方给了一个方法试了,可以完美解决:
document.querySelector('.mui-scroll-wrapper' ).addEventListener('scroll', function (e ) {
console.log(e.detail.y);
})
e.detail.y 就是滚动条位置。你稍微处理下就可以了。
当然你也可以:
window.addEventListener('scroll', function(event){
var offsetTop = event.detail.y;
}, false);