你知道当找不到图像文件时如何从呈现的 HTML 页面中隐藏经典的 “找不到图像” 图标吗?
任何使用 JavaScript/jQuery/CSS 的工作方法?
原文由 systempuntoout 发布,翻译遵循 CC BY-SA 4.0 许可协议
你知道当找不到图像文件时如何从呈现的 HTML 页面中隐藏经典的 “找不到图像” 图标吗?
任何使用 JavaScript/jQuery/CSS 的工作方法?
原文由 systempuntoout 发布,翻译遵循 CC BY-SA 4.0 许可协议
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答918 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
您可以使用 JavaScript 中的
onerror
事件在图像加载失败时采取行动:在 jQuery 中(因为你问过):
或者对于所有图像:
您应该使用
visibility: hidden
而不是.hide()
如果隐藏图像可能会改变布局。 Web 上的许多站点都使用默认的“无图像”图像,当指定的图像位置不可用时,将src
属性指向该图像。