我可以把一个模态对话框放在另一个里面吗?两个模态

Can I put one modal dialog inside another one? Two modals?

本文关键字:模态 另一个 两个 对话框 一个 我可以      更新时间:2023-09-26

我被要求实现一个模式fancybox,它在另一个模式fancybox内部启动,而不关闭第一个fancybox。这感觉不对。这在技术上可行吗?

这似乎是不可能的。我刚刚测试了从另一个Fancybox模态中打开一个Fancybox模态,它只需关闭第一个模态并用第二个模态替换它。

如果你只是有一个到另一个模态框的链接,那么是的,这肯定是可能的。但如果我是你,我会在第二个打开后关闭第一个。它们已经很烦人了,打开多个模态框会让我很烦恼。

您可以从第一个弹出窗口调用以下代码,用fancybox打开第一个窗口上的第二个弹出窗口。但唯一的问题是,它只占据了第一个粉丝盒所占据的内容空间。不是将整个页面作为第一个弹出窗口。

$.fancybox.open(
        {
            href: '/index.html',
            autoCenter: true,
            closeBtn: true,
            padding: 18,
            type: 'iframe'
        });