位置: 编程技术 - 正文

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

编辑: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动态加载数据的实现方法

  • 组成计税价格包括什么
  • 全国税务师考试报名时间
  • 运输费用的增值税税率
  • 法人怎么从公账上转账
  • 进项税额已抵扣转出会计分录
  • 本期缴纳上期应纳税额是自动生成的吗?
  • 其他应收款属于会计要素中的
  • 外购货物用于集体福利属于什么
  • 职工宿舍楼日常管理制度
  • 将自产的产品用于对外投资
  • 年终奖金在年度内扣税吗
  • 广告制作需要交文化建设费吗
  • 筹备费用怎么扣税的
  • 增值税申报税额填错了怎么进行填
  • 简易办法征收一般纳税人开票税率
  • 发票为什么会查不到信息
  • 什么情况下可以收取现金
  • 销售商品代垫的运杂费会计分录
  • 进项已抵扣怎么申报
  • 冲销暂估购入原材料的账务处理?
  • 电子发票会计怎么记账
  • 厂房出租开发票选择什么税收分类编码
  • 未立项进行建设
  • win10怎么查看电池健康度
  • linux常用的命令大全
  • linux修改分区uuid
  • 设置按住键盘重启怎么弄
  • 社会保险中的五险一金
  • 收到即征即退退的发票
  • award bios设置详解
  • 预缴税款怎么做账务处理
  • 发票的概念
  • php 7z
  • 一个更简单的无限级分类菜单代码
  • vue2editor
  • 企业研发费用可以只加计一半吗
  • php数组函数输出《咏雪》里有多少"片"字
  • 应收票据与应付票据的使用与哪种银行结算方式有关
  • vue数据实时更新
  • php copy函数
  • 稿酬所得的个税怎么计算
  • 个税收入额是什么意思
  • 数字图像处理期末试卷及答案
  • excel&命令
  • java动态代理的实现方式
  • 电梯安装行业分类
  • 厂区租赁 法律规定
  • 费用票有什么用处
  • 工资结算汇总表怎么填
  • 小企业在购买商品过程中发生的费用
  • 自产产品用于职工福利按什么价格
  • 收据报销的注意点有哪些
  • 银行汇票的账务处理例题
  • 暂估入库的商品怎么做账
  • 劳务公司在外地
  • 残保金申报可以随便填吗
  • 余利宝和余额宝哪一个安全
  • 预付款已经开了发票未到货要怎么做账
  • 待认证进项发票哪里导出来数据
  • 建筑升降机厂家
  • MySQL下载安装步骤详解
  • surfacepro3的笔
  • lsf.exe是什么
  • mac怎么设置默认打开方式
  • 系统设置用户密码在哪里
  • win8录音文件保存在哪
  • macos创建文件夹
  • win10更新预览版
  • msng.exe是什么
  • win10 u盘写保护
  • 在对linux系统中dir
  • Bullet(Cocos2dx)之内存泄露检测
  • 基于JAVAscrip的课程设计源代码
  • python读取grib
  • 详解JavaScript对W3C DOM模版的支持情况
  • Python下的慢
  • shell删除指定内容
  • 中央与地方增值税
  • 天津市车船税收费标准2023
  • 张家港建行上班时间安排
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设