ui.bootstrap.modal:可以在esc和背景点击上获取事件

时间:2013-06-18 06:08:31

标签: angular-ui

当Esc或背景点击上的模态关闭时,是否有可能获得事件?或者在模态关闭时可以进行模型更改吗?

1 个答案:

答案 0 :(得分:0)

根据bootstrap文档,您只能使用以下事件:'show','shown','hide','hidden' 虽然如果要在按Esc键或单击背景时检测它是否已关闭,您可以绑定自己的事件处理程序

e.g。用jquery

$('.modal-backdrop').click(function(){
    //backdrop clicked
})

$(document).keyup(function(e){
if(e.which == 27&&$('body').hasClass('modal-open')){
 // esc pressed while modal is opened
}
})