关闭所有模态引导



我想用一行代码关闭所有情态,我有一个代码是这样的:

closeModals() {
$('#new-user').modal('hide');
$('#new-project').modal('hide');
$('#new-task').modal('hide');
}

但问题是,我有超过20个情态在我的项目,有没有一种方法关闭所有情态而不重复每个模态的id ?谢谢!

如果你可以给元素添加class,你可以只调用这个

$('.my-modals').modal('hide');

你可以通过javascript选择所有情态动词的类并关闭它们。

引导& lt;5

$('.modal').modal('hide');

Bootstrap>= 5

document.querySelectorAll('.modal').forEach(function(modalElem) {
const myModal = new bootstrap.Modal(modalElem);
myModal.hide();
});

最新更新