一个div里包裹着数个div,每个div中有一个img标签,包裹用的div设置宽高,img设置width:100%;height:100%;当这些图片未加载完毕的时候修改scrollTop 的话。不会修改成功,实际查看触发的scroll事件,发现短时间内触发了21次,这是怎么回事呢,我现在设置onload事件未触发,禁止用户点击切换,但感觉不是好的解决方法,请问这个有人遇到过吗
1 回答
可以说很强了
TA贡献10条经验 获得超1个赞
我补充一下,其实是因为img onload事件触发导致scrollTop返回页面加载时所在的scrollTop值,假如你在最底部强制刷新页面,那么在页面加载完毕之前,你修改scrollTop,那么在图片的onload事件触发以后,会重新弹回底部,这个怎么解决呢?
- 1 回答
- 0 关注
- 1082 浏览
添加回答
举报
0/150
提交
取消