Заглушка для картинки

505
23 марта 2018, 11:20

Никак не могу правильно сделать заглушку для картинки. Есть svg, которую я хочу размещать везде, где картинка не загрузилась, и только после 100% загрузки страницы начинали бы загружаться сами картинки. Подскажите с чего начать, или статью какую нибудь где это реализовано на практике.

Answer 1

C атрибутом

<img src="bla bla bla" 
     onerror="this.src = 'https://i.mycdn.me/image?id=814327925848&t=0&plc=WEB&tkn=*GsdCWAmDvjL9x0vo-r1OjNdHSKY'">

На JQuery

$('img').on('error',function(){ 
  $(this).attr('src', 'https://i.mycdn.me/image?id=814327925848&t=0&plc=WEB&tkn=*GsdCWAmDvjL9x0vo-r1OjNdHSKY'); 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<img src="asdasd" alt="asd" />

READ ALSO
HTML+CSS разметка блоков с обтеканием текста.

HTML+CSS разметка блоков с обтеканием текста.

как сделать такую разметку? При условии, что если текст длинный, блок автоматически расширялся, и текст оказывался под левым и правым блокомА...

198
Можно ли подключить шрифт при переводе страницы

Можно ли подключить шрифт при переводе страницы

Ситуация такая: имеется сайт использующий шрифт определенной языковой группы, понятное дело, при переводе страницы средствами хром, мозилла...

232
iOS странным образом выводит блоки

iOS странным образом выводит блоки

Имеется вот такое поведение: С чем это связано? Почему ios дублирует некоторые блоки, заменяя при этом другие, да еще "пережевывая" подобным...

192
Совет по таблицам MySql

Совет по таблицам MySql

Есть товар у которого 3 размера и соотв3 цены, сейчас всё сделано на JS и при клике на 1 из 3 input[type="radio"] подставляется цена и размер указанные...

222