位置: 编程技术 - 正文

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

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

  • 饮食企业简介
  • 借款合同印花税减免优惠政策2023
  • 应交税费应交增值税减免税款
  • 生育津贴是否需要纳税
  • 季度亏损还需要计提所得税吗
  • 更正个税申报需要做账吗
  • 旅游业发票税率是多少
  • 帮别人买交强险,受益人是我,有影响吗
  • 可供出售金融资产会计处理
  • 股权投资公司如何找项目合作
  • 吸收合并控股合并新设合并的区别
  • 年报中纳税总额怎么填
  • 建筑业小规模纳税人异地开票
  • 多缴税款退回及退回
  • 产品质量认证的基本条件有哪些
  • 自己种的苗木开发票要什么手续
  • 租赁厂房水电费怎么算
  • 企业所得税季报人数怎么填
  • 递延资产主要包括哪些
  • 1697510816
  • 收回已核销的坏账并入账是什么意思
  • 工资薪金怎么申报9
  • 支付安装设备所有费用
  • macos catalina与macos big区别
  • 电脑重装系统启动
  • ScanMailOutLook.exe - ScanMailOutLook是什么进程 有什么用
  • php如何使用session
  • 电脑重装系统怎么激活
  • wordpress主题dux
  • 企业长期借款的利息,有可能计入的科目有( )
  • 企业收到款项
  • 企业员工个人所得税申报流程
  • 会计分录由什么要素组成
  • 取得剧本使用费怎么做账
  • 机动车空白发票作废税务局需要提供说明
  • vue中如何使用axios
  • thinkphp框架作用
  • 定期定额和核定征收哪个好
  • 现金等价物是指企业持有的
  • 金税盘到上传截止日期
  • 会计月末账务处理程序
  • 现金流量表和资产负债表的区别
  • js array.fill
  • python elasticsearch timeout
  • 新会计准则下的资产负债表
  • 企业办理税务注销需要什么资料
  • 主营业务利润率标准
  • 长期借款利息如何计算
  • 企业微信开通微信支付
  • 股东打给公司的投资款
  • 网络服务费怎么入账
  • 房产契税新政策2023
  • 支付国外客户佣金违法吗
  • 长期股权投资哪一章
  • 计入固定资产的条件
  • mysql orch
  • mysql数据库增量备份命令
  • 数据库预处理语句
  • Windows10安装包下载
  • ubuntu20.04怎么样
  • bios和cmos的区别和联系
  • mac如何关闭开机密码
  • iis7.0是什么
  • win8 metro启动界面
  • android开发webview
  • 新手学做ppt
  • 轻松掌握瓷砖铺贴技术 pdf
  • Android游戏开发实践指南
  • unity3d入门视频教程
  • 微信小程序tabbar颜色
  • nodejs网站开发
  • css中hack
  • vuejs环境搭建
  • Node.js中的事件循环是什么意思
  • javascript产生随机数
  • 深入理解python递归
  • JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
  • 疯狂android讲义和第一行代码
  • 深圳国家税务局赵雨婷处长
  • 国家税务系统
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设