Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 让safari不显示损坏的图像符号_Javascript_Jquery_Css_Image_Safari - Fatal编程技术网

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

Javascript 让safari不显示损坏的图像符号,javascript,jquery,css,image,safari,Javascript,Jquery,Css,Image,Safari,有没有办法让safari在找不到图像时不显示“破碎图像”符号?firefox默认会这样做 我更愿意用css来实现这一点,但我认为javascript将是一种方式。。。我已经在使用jquery了,例如类似这样的东西会很好: $(document).ready(function(){ $('img').broken().hide(); }); 有一个名为onerror的事件处理程序,您可以将其添加到映像中: <img src="image.png" onerror="this.sty

有没有办法让safari在找不到图像时不显示“破碎图像”符号?firefox默认会这样做

我更愿意用css来实现这一点,但我认为javascript将是一种方式。。。我已经在使用jquery了,例如类似这样的东西会很好:

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

有一个名为onerror的事件处理程序,您可以将其添加到映像中:

<img src="image.png" onerror="this.style.visibility = 'hidden'" />

来自:

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