代码逻辑是异步请求完渲染列表后,页面滚动到列表的顶部,
但是每次刷新列表,使用scrollTop方法时跳动到的位置不符合预期,
应该是固定值的,可是每次跳的地方都不对
每次打印$(window).scrollTop()的值如下, 正常应该为(352)
而 $('.classify-itvs-jobs').offset().top 的值是正常的 固定为352。
导致出现页面抖动的bug
代码逻辑是异步请求完渲染列表后,页面滚动到列表的顶部,
但是每次刷新列表,使用scrollTop方法时跳动到的位置不符合预期,
应该是固定值的,可是每次跳的地方都不对
每次打印$(window).scrollTop()的值如下, 正常应该为(352)
而 $('.classify-itvs-jobs').offset().top 的值是正常的 固定为352。
导致出现页面抖动的bug
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答2.2k 阅读
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
($('.classify-itvs-jobs').offset().top)外面用
包起来再试试