位置: 编程技术 - 正文

解析预加载显示图片艺术(显示解析包时出错是怎么回事)

编辑:rootadmin

推荐整理分享解析预加载显示图片艺术(显示解析包时出错是怎么回事),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:加载解析初始化,加载解析初始化,显示解析包时出错是怎么回事,加载验证解析准备初始化,显示解析包时出错是怎么回事,加载解析初始化,显示解析包时出错是怎么回事,一直显示解析包出现问题,内容如对您有帮助,希望把文章链接给更多的朋友!

一般情况下网页中的图片都是随文档流依次加载的,什么时候用到则什么时候加载,但是有些时候这样的加载方式往往会影响用户体验,比如鼠标hover变换背景图片的时候,只有鼠标移入才会对变换的图片进行加载,这样就可能会出现片刻的加载空白现象;又比如图片显示后隐藏再显示网站内容等也是同样的道理。

为了在必要的时候增加用户体验,提高网页的交互逼格,这里不得不介绍下图片预加载的艺术啦。

那么什么是图片预加载呢?

道理很简单啦,虽然某些图片一时半会我用不到,但是为了避免使用时出现的措手不及的现象,我还是乖乖把它们先准备好,在某些时候悄悄的把它们加载进来,以防一时之需。

ok,那么怎么才能实现这样的功能呢?

其实很简单啦,

这里呢就介绍一个jquery库的preLoadImages()函数,使用这个函数呢就可以轻松实现图片预加载了,下面来一睹为快吧,代码如下:

ok,注释都写的十分清楚了吧,还是没看懂?好吧那么我们先不管代码了,其实只要通过下面一步就可以完成函数的调用,如下:

解析预加载显示图片艺术(显示解析包时出错是怎么回事)

其中的

'images/sample1.jpg','images/sample2.jpg','images/sample3.jpg'

就是图片的路径,预加载多张图片就用逗号分隔啦,

这样在网页上的任何位置引用图片时,将从缓存中获取所需的图片,从而提升用户的体验,使网站获得更好的流畅性哦。

那么还没完,有人可能会问万一图片路径失效加载出错了咋办?

呵呵,再教你一招,出错就出错了呗,我们有plan B,针对出错的图片显示另一张我们事先准备好的图片,用这张图片来替换所有无法显示的图片,那么怎样才能做到呢,方法也十分简单,代码如下:

搞定,这下我们做的万无一失了,

这里主要介绍下error()事件,它的定义和用法为:

  当元素遇到错误(没有正确载入)时,发生 error 事件。

  error() 方法触发 error 事件,或规定当发生 error 事件时运行的函数。

很好理解吧,至此我们的图片预加载的方法就介绍完了。

本文部分代码及写作思路参考于《超实用的JQuery代码段》一书,欢迎大家积极尝试、评论及指正。

标签: 显示解析包时出错是怎么回事

本文链接地址:https://www.jiuchutong.com/biancheng/376317.html 转载请保留说明!

上一篇:简单几步实现返回顶部效果(怎么申请返回)

下一篇:AJAX和jQuery动态加载数据的实现方法

  • 递延所得税负债怎么算
  • 税率中的速算扣除数是什么
  • 企业新成立,何种情况下需要开始记账报税
  • 银行的划分标准
  • 劳保用品费用报销表格
  • 公司出售旧汽车要交什么税
  • 小微企业第一季度不符合条件怎么处理
  • 领用本企业生产的水泥用于在建工程
  • 个人销售自产农产品 个人所得税
  • 收到投资款怎么做记账凭证
  • 建筑业农民工工资
  • 年底给职工发啥实物
  • 公司注册成功以后会有什么费用
  • 企业法人股东向个人借款能起诉查封公司财产吗
  • 没有外管证就开具了发票
  • 进项税使报表应交税费负数如何处理?
  • 湿租增值税税率多少
  • 资产减值损失列示在利润表哪里
  • 税务核定利润的标准
  • 追补确认年度是哪一年
  • 一次性发放奖金个税怎么计算
  • b4纸张尺寸
  • mac文件怎么用
  • 金融资产有哪三类代码
  • 出差的住宿费较高的原因
  • 任务栏图标调大了怎么办
  • 报销费用多付会计分录
  • 上月多计提的税金及附加怎么办
  • 本月未抵扣完的进项税是否转出
  • 企业所得税弥补以前年度亏损怎么算
  • 制作个性化的奖杯或者奖状
  • vscodehtml快捷键
  • 已抵扣认证的发票开红字发票需要将原票退回吗
  • echarts api文档
  • php考试时间倒计时
  • 怎么买好空调
  • 图书的税率有免税的吗
  • 金税第一次使用怎么用
  • 在建工程业务核算
  • 购入固定资产怎么做账务处理
  • 企业开具劳务费发票怎么开,税率多少
  • 认缴制下怎样变更法人
  • dom事件种类
  • mysql转数字为字符串
  • php用户评论
  • 税盘抵扣怎么做分录
  • 城镇土地使用税征收标准及计算方法
  • 财务费用为什么是向债权人支付的现金流量
  • 工程结算材料款抵扣增值税
  • 一个会计每个月平均有多少钱
  • windows xp操作
  • linux中man的用法
  • windows系统同时按下CTRL+ALT+DEL键没有弹出任务管理器的解决方法
  • qctray.exe - qctray进程 是什么文件 作用是什么
  • windows7脚本编程和命令行指南
  • win8的显示设置
  • linux codec
  • win7旗舰版怎么改成专业版
  • Win10系统怎么使用经典事件查看器?
  • 激活 win7
  • 索引位置怎么是c盘?
  • 遮罩层在上还是在下
  • unity3D游戏开发
  • node:js
  • unity cpu优化
  • linux删除文件语句
  • python数据导出
  • shell脚本自动执行
  • Python 常用库
  • jquery jsonview
  • 安卓开发主要做什么
  • js获取url参数值的两种方式
  • js写一个类
  • 浙江社保费申报说无有效三方协议信息
  • 如何查看税务登记记号
  • 北京电子税务局实名认证
  • 干部任免审批表怎么填写
  • 如何当好一名税务局长
  • 汽车发票含税吗
  • 个体工商户如何注销
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设