出现情况:
在一个页面的模态框中 点击确定跳转到另一个页面 ;
页面跳转了 但实际上 模态框 还未执行关闭,body上仍存在模态框打开样式;
解决办法:
监听模态框移除事件
1
2
3
|
$(
"#myModal"
).on(
"hidden"
,
function
() {
XXXXX;
});
|
注:上面的代码基于 Bootstrap v2,如果使用 Bootstrape v3,模态对话框的 HTML 和事件的写法有一些不同,例如对于上面的 hidden 事件,要写成:
1
2
3
|
$(
"#myModal"
).on(
"hidden.bs.modal"
,
function
() {
XXXXX
;
});
|