0
我正在使用Backstretch Plugin加载一些全屏图像。一切工作正常,但我希望它显示图像加载(因为它会默认),而不是等待一个空白的屏幕,直到它完全加载。这可能吗?顺便说一下,我不是JS专家。jQuery:Backstretch插件 - 显示图片加载?
谢谢。
我正在使用Backstretch Plugin加载一些全屏图像。一切工作正常,但我希望它显示图像加载(因为它会默认),而不是等待一个空白的屏幕,直到它完全加载。这可能吗?顺便说一下,我不是JS专家。jQuery:Backstretch插件 - 显示图片加载?
谢谢。
直道插件被写入应用一套包罗万象的DOM属性的伸展它们都烧上图像加载图像:
img = $("<img />")....bind("load", function(e) {
...
你将不得不破解的插件来改变这个行为。
无论如何,图像和页面在加载过程中由不同的浏览器显示不同,所以我不确定你究竟是哪一种行为。一种替代方法是在后台使用高度压缩的图像,并在加载页面的其余部分后将其替换。或者只是优化图像,使加载时间可以接受。
我该如何修改该绑定(“加载”,以便它不会等待图像加载,而只是让它自然加载?在大多数浏览器中,图像从上到下加载 – jesse
决定如何加载对图像进行缩放和定位是基于图像的尺寸,这在图像加载事件触发前是不可知的,除非有一些非常不寻常的要求需要满足,否则提高性能的最佳方法可能是通过图像压缩。图像是什么文件格式? – RSG