解析预加载显示艺术

解析预加载显示艺术
图片一般按顺序加载的文件流,什么是什么时候使用时加载,但有时这种作用常常影响用户体验,比如当鼠标悬停变换背景图片,只有鼠标将变换图像的加载,它可以加载空白现象如图片显示网站内容的显示隐藏原因是一样的。

为了在必要时增加用户体验,提高网页的交互性,我们必须介绍图片预加载的艺术。

那么图片的预加载是什么

原因很简单。虽然有些照片不能用半遍,但为了避免被人猝不及防的现象,我想先把它们准备好,然后偷偷加载它们,以避免暂时的需要。

好的,这个功能是怎么实现的呢

真的很简单,

在这里我们介绍一种preloadimages()的jQuery库函数。利用这个功能,我们可以轻松地实现图片的预加载。让我们来看看它的快速如下。
$(函数(){())
var;
准备预加载图片的jQuery函数
美元。preloadimages =函数(){
获取函数体的参数数。
无功args_len = arguments.length;
反 / /周期参数的数量,创建img元素
对于(var i = args_len;我--;){
无功cacheimage = document.createelement('img);
IMG / / src属性指定的数组元素值的元素
cacheimge.src =论点{我};
html元素被添加到数组中。
Cache.push(cacheimage);
}
}
});
好的,注释都很清楚,还是不明白那么,我们不关心代码,但事实上,我们可以通过以下步骤来完成函数调用,如下所示:
加载图片
美元。preloadimages('images /采样,JPG,'images / 2 .webp,'images /样品3 .webp);
其中

图像/ SAMPLE1. JPG,'images / 2 .webp,'images /样品3 .webp

是图片的路径,预加载的一些图片是用逗号隔开的。

这样,当我们在网页上的任何位置引用图片时,我们就可以从缓存中获得所需的图片,从而提高用户体验,使网站获得更好的流畅性。

这不是结束,人们可能会问,如果图像路径失败加载错误

哦,教你一个诀窍,这个错误是错误的。我们有B计划,根据错误的图片显示另一个我们准备替换所有图片,无法用图片显示图片,那么我们怎么做呢,方法很简单,代码如下:
$(函数(){())
$(img)。错误(函数(){)
$(这个)
});
});
做吧,这就是我们要做的。

这是对错误()事件的主要介绍,它被定义和使用如下:

当一个元素遇到错误(未正确加载)时发生错误事件。

错误()方法触发错误事件,或指定在发生错误事件时运行的函数。

好吧,在这一点上,我们预加载图片的方法已经完成了。

这部分代码和写作思路参考了本书超级实用的jQuery代码段。

以上就是这篇文章的全部内容,希望能对你有所帮助,同时也希望更多的支持
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部