$.dialog多层嵌套之后 有时候会被遮挡怎么办?

图片
2025-05-15 17:49:33
推荐回答(2个)
回答1:

每个模态窗会生成一个class为"modal-backdrop"的遮罩。在模态窗第一次显示时为这个模态窗的遮罩层设置一个id。例如:
$modal.modal({show: true,backdrop: 'static'});
$('.modal-backdrop').each(function() {
$(this).attr('id', 'id_' + Math.random());

});

回答2:

操作顺序的问题,当第二个dialog出现的时候,隐藏第一个,当第二个隐藏时,让第一个显示
请采纳