Задать вопрос
@kaleon

Как получать повторный алерт после закрытия старого?

Код срабатывает по кнопке. Если после первого раза закрыть, то больше алерт показываться не будет, потому что не находит error-alert.

JS
if (!var) {
        return document.getElementById('error-alert').style.display = 'block';
}


HTML

<div id="alerts">
    <div id="error-alert" class="alert alert-danger alert-dismissible fade show" role="alert" style="display: none;">
         <button type="button" class="close" data-dismiss="alert">&times;</button>
         <strong>Ошибка!</strong> 
   </div>
</div>
  • Вопрос задан
  • 153 просмотра
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
Exomode
@Exomode
Архитектор ПО
Следует понимать, что ваш код отрабатывает в рантайме линейно и большинство проверок отработают сразу после загрузки DOM. Если вам нужно, чтобы проверки и события работали уже после загрузки документа отложенно, вам необходимо изменить логику вашего кода. Например, повесить вашу проверку и показ алерта на таймаут или событие клика кнопки, тогда алерт будет показываться по условию уже после загрузки документа.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
div. Ставрополь
от 40 000 до 90 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽