@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>
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
Exomode
@Exomode
Архитектор ПО
Следует понимать, что ваш код отрабатывает в рантайме линейно и большинство проверок отработают сразу после загрузки DOM. Если вам нужно, чтобы проверки и события работали уже после загрузки документа отложенно, вам необходимо изменить логику вашего кода. Например, повесить вашу проверку и показ алерта на таймаут или событие клика кнопки, тогда алерт будет показываться по условию уже после загрузки документа.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
Sellavi Москва
от 180 000 ₽
Artezio Нижний Новгород
от 130 000 до 180 000 ₽
Artezio Москва
от 160 000 до 220 000 ₽