Задать вопрос
Stasy11
@Stasy11
The best epta

Как вывести одно значение из двух в div с помощью js или jq?

К примеру у меня есть div
<div  class="boblo">
<img src="image.svg">
<span>ошибка</span>
</div>

Как с помощью JS или JQ сделать небольшой скрипт который отображал бы span в этом div только если изображение битое?
  • Вопрос задан
  • 80 просмотров
Подписаться 1 Простой 1 комментарий
Решения вопроса 1
@DanKud
<div class="boblo">
    <img src="image.svg">
    <span style="display: none">ошибка</span>
</div>

document.querySelector('.boblo > img').addEventListener('error', function() {
    this.style.display = 'none';
    this.nextElementSibling.style.display = 'block';
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы