Во-первых, всякий раз, когда вы выполняете какие-либо операции с пользовательским интерфейсом (такие как открытие модального режима, доступ к dom-узлам и т. Д. И т. Д.), Всегда ждите загрузки документа.(Пример приведен в Jquery, но вы также можете использовать vanilla js).
$(document).ready(function () {
// Perform your operations here
});
Как только вы показываете модал, вы можете настроить функцию timeOut setTimeout(hideModal, 500)
, где
hideModal
-Функция, которая скрывает ваш модальный
500
- период ожидания, после которого вы хотите выполнить функцию в ms