Stasy11
@Stasy11
The best epta

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

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

Как с помощью JS или JQ сделать небольшой скрипт который отображал бы span в этом div только если изображение битое?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 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';
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
28 апр. 2024, в 21:29
3000 руб./за проект
28 апр. 2024, в 20:09
9000 руб./за проект
28 апр. 2024, в 19:54
2000 руб./за проект