2017-05-09 71 views
0

所以我有这个问题,我有网站有一个preloader,预载器消失时,windows.onload函数执行,但我不需要这个函数等待对于图像,因为在第一页需要许多图像,并且不能再被删除或压缩。
以及一些需要下载的css和js文件,在它们完全加载之前为它们加载预加载器是一个不错的主意(无需这些文件,它确实很丑)windows.onload函数将等待图像而document.ready函数仅适用于DOM文件,而不适用于CSS,js仅适用于HTML。

任何方式来解决这个问题???使jquery windows.onload,而不是等待图像

+0

http://stackoverflow.com/a/13270422/4248328 –

回答

0

您可以使用一些懒加载程序插件,然后等待window.onload。基本上,图像的延迟加载插件通过在一些自定义属性中指定原始图像url而不是在src属性中工作。
对于所有这些图像,您可能只有一个占位符图像,所以不会花费时间,因为没有太多的图像需要加载。