получить сафари, чтобы не показать сломанный символ изображения - PullRequest
4 голосов
/ 28 августа 2010

есть ли способ заставить сафари не показывать символ "испорченное изображение", когда изображение не было найдено? Firefox делает это по умолчанию.

Я бы предпочел сделать это с помощью CSS, но я думаю, что javascript будет подходить ... Я уже использую jquery, например, что-то вроде этого было бы здорово:

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

Ответы [ 2 ]

6 голосов
/ 28 августа 2010

Из документации jQuery :

$("img").error(function(){
  $(this).hide();
});
2 голосов
/ 28 августа 2010

Существует и обработчик события onerror, который вы можете добавить к изображениям:

<img src="image.png" onerror="this.style.visibility = 'hidden'" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...