我不想对colorbox使用iframe设置,而是想点击颜色框中的链接并加载另一个文件来代替当前的文件。
Login failed, please <a href="#" onClick="$.colorbox({href:'/admin/login.php'}); return false;" class='tryagain'>try again</a>.
这显然是一个在线示例 - 典型的jquery解决方案很好,即
$('的A.class).colorbox({HREF: “../管理员/ login.php中”});
实际上我想“改变这个(当前显示的)颜色框的href”。我希望在现有的颜色框中加载这个新页面。
非常感谢
添
答案 0 :(得分:0)
这是你想要的吗?:
<a class='tryagain' href="../url1.html">link1</a>
<br/><br/>
<a class='tryagain' href="../url2.html">link2</a>
和
$(".tryagain").colorbox({
width: "80%",
height: "80%",
iframe: true
});
答案 1 :(得分:0)
如果我是对的,你想&#34;混合&#34;内联和iframe Colorbox用法,这样一旦用户点击给定链接上的内容,内容就会出现在Colorbox中 - 在其中,会有另一个链接,它将使用新内容更新当前打开的Colorbox实例。 / p>
这可以很容易地通过链接上的Colorbox来完成,该链接位于内联 - 可能是隐藏的 - HTML内容中,您希望首先在Colorbox中显示。
因此,我为您创建了一个可用的演示示例(并结合其他一些内容,例如将Colorbox与Tooltip插件混合使用),并将其上传到 jsfiddle.net
:
http://jsfiddle.net/Sk8erPeter/aHcLx/
如果符合您的需要,您可以立即试用! 我希望你能提出的要求。