<div id="Box1">
<span>Something About Image Goes Here</span>
<img src="img1.jpg" id="img1" />
</div>
<div id="Box2">
<span>Something About Image Goes Here</span>
<img src="img2.jpg" id="img2" />
</div>
---
---
<div id="Box30">
<span>Something About Image Goes Here</span>
<img src="img30.jpg" id="img30" />
</div>
如果我使用这样的代码,我的页面将花费很多时间来完全加载,所以我希望所有图像不应该一次加载只有视口内的图像(网页的可见部分)应该首先加载,当用户滚动到它们时应该加载休息.
注意
我不希望它用于文本(我在代码中使用的图像信息),文本应该立即出现.
在facebook中,当用户向下滚动时,它会加载新内容,但在这里我只想要图像,我使用的是装饰的div,当用户向下滚动时,相应的图像必须出现在该div中. (我想添加一个加载图像,直到pic完全加载)
解决方法:
您可以使用jQuery lazyload plugin.
Lazy Load is a jQuery plugin written in JavaScript. It delays loading
of images in long web pages. Images outside of viewport (visible part
of web page) wont be loaded before user scrolls to them.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。