javascript - 让 safari 不显示损坏的图像符号

标签 javascript jquery css image safari

有没有办法让 safari 在找不到图像时不显示“图像损坏”符号? firefox 默认执行此操作。

我更喜欢用 css 做这件事,但我认为 javascript 将是可行的方式......我已经在使用 jquery,例如这样的东西会很棒:

$(document).ready(function(){
    $('img').broken().hide();
});

最佳答案

来自jQuery documentation :

$("img").error(function(){
  $(this).hide();
});

关于javascript - 让 safari 不显示损坏的图像符号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3590537/

相关文章:

javascript - 如何处理使用代码拆分的 Docker webpack 应用程序的新版本部署?

javascript - slimScroll destroy 不会取消绑定(bind)滚动事件

html - CSS - flex 属性

jquery - 使用 <a href ="#something"></a> 这样的动画滚动到 div 的顶部

php - 如何使用 jQuery、PHP 和 MySQL 加载 JSON 数据

javascript - 我应该将 meteor 元素的哪些文件推送到 Git 存储库?

javascript - Hubot 嵌套命令

javascript - Firefox 给出事件对象的错误

javascript - 如何在 JavaScript 中迭代数组和对象

javascript - typeahead.js : Uncaught TypeError: Cannot read property 'length' of null