我有一个页面,其中一个 Bootstrap 模态打开另一个模态。
问题是,对于每个打开的模态,它都会添加
<div class="modal-backdrop fade in"></div>
到 HTML 代码。对于第一个没问题,但因为它是 opacity: .5;
它会在打开的每个模式上使页面变暗。有没有办法检查 modal-backdrop
是否已经存在,在这种情况下不打开另一个?
我打开我的模态
<a href="" data-target="#modal_01" data-toggle="modal">Modal</a>
或者使用 jQuery:
$('#modal_01').modal('show');
非常感谢对这个问题的任何帮助!
为了您的方便,这里有一个小提琴: https ://jsfiddle.net/zsk4econ/1/
原文由 user1996496 发布,翻译遵循 CC BY-SA 4.0 许可协议
这是我认为适合您的情况的工作演示。