位置: 编程技术 - 正文

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

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

  • 什么情况下需要补牙
  • 退货开具红字发票销项税为负数税务局会查吗
  • 报销宽带费属于什么科目
  • 存货项目包括哪些具体内容
  • 政府发的补助金用不用交税
  • 一般纳税人开3个点的票不能抵扣进项
  • 私车公用油费计入什么科目
  • 资金账簿怎么交
  • 过了征期还能报税吗
  • 二手房增值营业税
  • 承包给对方了,受伤了要赔偿吗
  • 关于促进房地产市场健康发展的实施意见(试行)
  • 小规模升一般纳税人开票超过500万
  • 分公司银行开户需要章程吗
  • 事业单位购入车辆如何做账
  • 其他应付款在贷方,借方是什么科目
  • 红字发票信息表是销方还是购方开
  • 某房产开发公司向银行借款
  • 桃胶多少钱一斤正常
  • 制造费用的低值易耗品包括哪些内容
  • 合伙企业 投资
  • 外经证预缴税款必须去外地交税吗
  • 清算所得税申报表范本
  • win10任务栏怎么隐藏
  • 实收资本没到位会计怎么处理
  • 视同销售成本如何确认?
  • php insert into
  • msmpeng.exe是什么程序
  • php编程技术
  • 房屋赠与双方办理流程
  • 可以跨城租车吗
  • 生产企业免抵退税实例
  • 怎么安装vue环境
  • 联表更新数据
  • ab计数器指令程序
  • php 格式化字符串
  • 资产负债表利润表和现金流量表
  • sklearn报错
  • 基于反事实因果推断的度小满额度模型
  • 管理费用包括项目成本吗
  • 去年暂估费用,今年收到发票怎么处理
  • 工资和社保基数的关系
  • 物业公司管理费用都有哪些科目
  • 发工资摘要没写工资
  • 出让价格不得低于基准地价
  • 国家高新技术补助
  • 银行承兑汇票怎么做账务处理
  • 咨询服务行业的收入与成本
  • sqlserver 获取字符位置
  • MySQL5.6下windows msi安装详细介绍
  • sql的常用函数
  • MySql Error 1698(28000)问题的解决方法
  • WINDOWS系统无法正常启动
  • win10预览版选哪个
  • WFXSVC.EXE - WFXSVC是什么进程
  • 果粉必修课 盘点Mac OS X系统发展史
  • centos怎么样
  • 搜索应用界面
  • win10大更新2020
  • win7系统如何清理c盘空间
  • win8键盘失灵怎么办
  • 怎么在手机上买股票开户
  • 在unity中单例的主要作用
  • 通过手机号怎么查对方的位置
  • cocos2dx 2.2.2
  • python怎么用
  • perl实例
  • Eclipse开发工具安装
  • js对象常用方法
  • node js教程
  • python signal模块
  • js动态生成函数
  • JavaScript设置字体颜色
  • python中的异常处理有哪些
  • 深入python3
  • 江苏电子税务局电话
  • 叉车需要手续吗
  • 居民与非居民的区别国际金融
  • 政府补贴 收入
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设