有没有办法动态显示DIV类似于Lazy Load延迟加载图像的方式

时间:2011-04-04 13:40:59

标签: jquery wordpress infinite-scroll

如何在滚动到DIV之前隐藏它?

我想加快加载几个大背景图像,因为这些不是IMG元素,Lazy Load实际上不是一个选项。我考虑的其他事情包括将我的页面分成三个部分并使用无限滚动插件并用z-index中较低的IMG替换背景图像。

非常感谢!

1 个答案:

答案 0 :(得分:0)

解析样式表后不久会加载所有CSS背景图像。你无法加载它们。如果它们很大,请考虑更好的压缩。使用几个较小的版本不会使它们加载得更快,因为在下载时间之前,每个图像都有网络开销。

您可以通过向DIV添加"display:none"并在页面加载后使用$('divName').fadeIn('slow')来显示“延迟加载”。