快捷导航

设置scrollTop ,当图片未全部加载完毕,或是window onload未触发就会出现闪

一个div里包裹着数个div,每个div中有一个img标签,包裹用的div设置宽高,img设置width:100%;height:100%;
当这些图片未加载完毕的时候修改scrollTop 的话。不会修改成功,实际查看触发的scroll事件,发现短时间内触发了21次,这是怎么回事呢,我现在设置onload事件未触发,禁止用户点击切换,但感觉不是好的解决方法,请问这个有人遇到过吗

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员1

我补充一下,其实是因为img onload事件触发导致scrollTop返回页面加载时所在的scrollTop值,假如你在最底部强制刷新页面,那么在页面加载完毕之前,你修改scrollTop,那么在图片的onload事件触发以后,会重新弹回底部,这个怎么解决呢?
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP