【发布时间】:2010-09-15 13:06:08
【问题描述】:
我有一个包含很多图像的页面,当我使用选项卡式 div 时,这些图像最初是从视图中隐藏的(即使用 CSS display:none 隐藏一些 div)。
因此,当页面加载时,加载所有图像需要很长时间,这看起来页面很慢(因为浏览器上的加载栏在 10 多秒内没有完成)。
我想要一种在页面上可见之前不加载图像的方法。
我玩过jQuery LazyLoad,但是这似乎只在滚动浏览器时加载图像(这不适用于选项卡式 div)。
因此,有没有办法改变 LazyLoad 使其像这样工作,或者有更好的方法吗?
谢谢!
【问题讨论】:
标签: javascript jquery html css image-loading