【发布时间】:2018-09-25 23:29:56
【问题描述】:
我这里有这段代码
我正在尝试在点击 swal 后关闭 bootstrap 模态框:
swal({
title:'',
text:'Thanks, we will contact you !',
type: 'success'
});
$("#modal").on('hidden.bs.modal', function () {
alert('boo');
$(this).data('bs.modal', null);
}).trigger();
什么都没有发生,甚至alert 也没有,只有当我单击模式上的关闭按钮时,它才会显示alert 并关闭。
【问题讨论】:
-
通常jquery中关闭bootstrap modal的方法如下:
$("#modal").modal('hide')。您的代码正在侦听模式已关闭的事件。因此它的工作方式与预期一样,因为警报仅在您手动关闭模式时才会出现。
标签: javascript jquery twitter-bootstrap