javascript - Fancybox jquery多个弹出框

标签 javascript jquery html css fancybox

我正在使用这个 http://fancybox.net/example对于我的代码。

<a id="view1" href="#box1">Click1</a>

<div id="box1" style="display:none;">
<a id="view2" href="#box2">Click2</a>
</div>

<div id="box2" style="display:none;">
</div>

我在 a#view1a#view2 上实现了 fancybox,这样当人们点击 Click1 时,它会打开 fancybox。然后,如果他们单击该 fancybox 中的 Click2 按钮,它将打开 box2。我想这样做就好像 box1 的形状“变换”成 box2 的形状但我做不到。虽然我认为我可以做的是隐藏 box1 并显示 box2,但这是不希望的。有人可以帮忙吗?

最佳答案

您需要放置 jquery 代码来关闭/隐藏所需的层。顺便说一句,如果你使用 Thickbox,生活可能会更轻松,因为它有更广泛的社区

关于javascript - Fancybox jquery多个弹出框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1665623/

相关文章:

javascript - 如何在 WebRTC 中设置音量?

html - 设置内联文件的标题?

javascript - TypeScript 执行顺序不一致

javascript - 测试日期集合在哪些范围内不重叠

javascript - 如何动态获取和添加两个选择值?

javascript/jquery - 如何获取尚未添加到 dom 的元素/css 类的宽度

javascript - 如何使用 AngularJs 和 Bootstrap 创建选项卡 - 需要修改现有代码

Javascript 嵌套函数调用

javascript - 选择标题复选框时选择所有复选框

javascript - 如何防止用户在 Textext 文本区域中输入相同的标签