blog icon indicating copy to clipboard operation
blog copied to clipboard

chrome 版本61之后 $('body').scrollTop() 会获取到0

Open aototo opened this issue 8 years ago • 4 comments

如果使用$('body').scrollTop() 获取的值是0,谷歌Translate翻译插件就是这样失效的。 使用documentElement || body 来兼容。

let scrollTop = document.documentElement.scrollTop || document.body.scrollTop

或者使用

$(window).scrollTop()

之前使用$('body').scrollTop() 的插件,需要修改了

aototo avatar Oct 12 '17 05:10 aototo

今天刚改了这么个问题。

lijiahao8898 avatar Oct 12 '17 07:10 lijiahao8898

昨天那纳闷呢,之前是没问题。感谢提醒

ygl1992 avatar Oct 13 '17 01:10 ygl1992

Thanks

isoloist avatar Nov 08 '17 01:11 isoloist

为什么不用 window.pageYOffset 呢

zty327106366 avatar Sep 10 '20 12:09 zty327106366