我有一个angular-ui模态窗口,显然,当我在模态(背景)外面点击时,模态会关闭。
但是,我想改变这种行为,例如,当我点击背景时,弹出窗口显示2个按钮(确定和取消),模式将不会在取消时关闭。
弹出阶段很简单,但我不知道如何阻止模态关闭。
有人可以帮帮我吗?非常感谢!
答案 0 :(得分:2)
正如Hurix所说,Give
backdrop : 'static'
在模式选项中,当背景关闭时不会关闭模态窗口。 然后在背景上应用点击事件:
$('.modal-backdrop').on('click', function(){
if (confirm('close modal') == true){
//dismiss your modal instance
} else {
//return
}
});
此点击功能会弹出一个带有ok
和cancel
按钮的确认弹出窗口,您可以在点击它们时处理您想要做的任何事情。