Вместо события закрытия модальной формы hide.bs.modal можно использовать псевдокласс :not(:target), который будет активироваться при закрытии модального окна.
Например, для настройки анимации при закрытии модального окна с помощью CSS можно использовать следующий код:
.modal {
transition: opacity 0.5s;
}
.modal:not(:target) {
opacity: 0;
}
Этот код задаст плавное изменение прозрачности модального окна при его закрытии. При этом анимация будет срабатывать автоматически при закрытии окна, без необходимости дополнительных JavaScript событий.