首页 / Bootstrap / 正文

[Bootstrap]Bootstrap中如何给弹出的模态窗口在关闭方法上绑定关闭事件?

3396 发布于: 2018-01-25 读完约需2分钟

问题描述

比如现有如下的模态窗口的关闭事件:

$('#my-modal').bind('hide', function () {
   // do something ...
 });

现需要在此窗口的关闭事件上绑定一个关闭窗口时的逻辑方法,应该如何实现呢?

方案一

Bootstrap 3

$('#myModal').on('hidden.bs.modal', function () {
    // do something…
})

Bootstrap 2.3.2

$('#myModal').on('hidden', function () {
    // do something…
})

方案二

当关闭事件触发时:

$('#myModal').on('hide.bs.modal', function () { 
    console.log('Fired at start of hide event!');
});

当关闭事件完成后:

$('#myModal').on('hidden.bs.modal', function () {
    console.log('Fired when hide event has finished!');
});

方案三

$(document.body).on('hidden.bs.modal', function () {
    $('#myModal').removeData('bs.modal')
});

版权声明:本作品系原创,版权归码友网所有,如未经许可,禁止任何形式转载,违者必究。

上一篇: [Bootstrap]Bootstrap 如何调整row行间垂直(竖直)方向的间距?

下一篇: [Bootstrap]Bootstrap中如何给弹出的模态窗口传值?

本文永久链接码友网 » [Bootstrap]Bootstrap中如何给弹出的模态窗口在关闭方法上绑定关闭事件?

分享扩散:

发表评论

登录用户才能发表评论, 请 登 录 或者 注册