Jquery,Colorbox Issue,Colorbox内容在第二次单击时打开两次

时间:2011-08-08 10:03:51

标签: jquery delegates colorbox

我在使用jquery和colorbox lightbox(http://colorpowered.com/colorbox/)插件时遇到问题。

如果您从同一链接多次打开内容,则加载到彩色框中的内容会重复。在彩色框中创建了两个iframe。

我正在使用委托将colorbox函数绑定到锚链接 - 如果我以标准方式绑定colorbox,我不会遇到这个问题 - 我想以标准方式绑定但是这部分我的页面可以由用户重新加载(jquery加载),因此这是不可能的。

我在http://213.171.220.77/

设置了一个实例

您会注意到,第二次点击“更多信息”链接时,两个版本的Iframe会出现在颜色框中。

按ESC退出颜色框。

此致

取值

1 个答案:

答案 0 :(得分:0)

解决方案很简单。 你需要调用colorbox,让我们说'直接'。 首先,删除'open:true'设置。 然后添加href设置'href:this.href'。 作为第三个,我建议“过渡:弹性”以避免点击后出现“闪烁”。