javascript - 确定何时以 HTML 加载图像?

标签 javascript jquery html image

  1. 有没有办法确定什么时候 特定图像 Assets 已 加载,在标签中或作为 背景?
  2. 有没有 确定所有图像何时出现的方法 页面已加载?

如果没有,是否有任何 jquery//替代图像加载技术可以实现这一点?

谢谢

最佳答案

1) 使用 onload事件处理程序。

2) 使用 onload增加变量的事件 imagesloaded乘以 1,当 imagesloaded == document.getElementsByTagName('img').length然后所有图像都已加载

您可能还想使用 onerror事件,当图像无法加载(出于任何原因)时触发,以及 onabort当用户中止连接时。

关于javascript - 确定何时以 HTML 加载图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210829/

相关文章:

javascript - 使用 JavaScript 控制 HTML 中的 mp3 播放

javascript - Knockout 动态模板在 IE9 中不加载

c# - 将模型编写为 Javascript 中可用的对象

javascript - 拼接临时数组会修改主数组

javascript - 如何使用 javascript 聚焦表格单元格?

javascript - 使用 $.getScript (jquery) : code is not executed

javascript - 使用 z-index 在父 Div 级别的元素上方显示子 Div

php - 如何对列中包含某些 item_id 的列求和,相应的状态 = 待处理

javascript - 建议一种在数据库驱动的 Web 应用程序上提供弹出帮助文本的方法和/或 COTS 应用程序?

javascript - 输入元素的 Angular 2 焦点和模糊