Я разработал приложение Python / Flask и столкнулся с проблемой при реализации предупреждения Bootstrap, идея которого заключается в следующем:
- можно отключить с помощью кнопки закрытия.
- исчезнет и закроется через 2 секунды, если не будет предпринято никаких действий.
Код
<div class="container">
{% for message in get_flashed_messages() %}
<script>
function close_alert()
{
document.getElementById("my_alert").close()
}
setTimeout("close_alert()", 2000)
</script>
<div id="my_alert" class="alert alert-primary alert-dismissible fade show" role="alert">
<strong>{{message}}</strong>
<button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>
</div>
{% endfor %}
</div>
Я новичок в Bootstrap и буду признателен за любую поддержку!
Спасибо!
.hide()
вместо.close()
в функции close_alert. - person charchit   schedule 28.06.2021