2010-04-13 55 views
1

我正在尝试在我的网页上使用Colorbox。但是,一个特定的功能不能按预期工作。当我更改URL时,Colorbox不刷新它的内容

在其example(外部网页 - 特别是iframe)中,Google单击时会显示在Colorbox中。当您在该链接上改变href(例如使用Firebug或JavaScript)时,比方说,Yahoo,它可以按预期工作,并在点击后显示Yahoo。

但不是在我的情况。一旦我点击链接,我无法更改网址。如浏览器中显示的Href更改(对Yahoo),但单击始终打开第一页(Google)。

可能是什么问题?

我几乎复制粘贴自己的例子:

<script src="/lib/jquery.js"></script> 
<script src="/lib/jquery.colorbox.js"></script> 

<p><a class='example7' href="http://yahoo.com">Outside Webpage (Iframe)</a></p> 

<script> 
$(document).ready(function(){ 
    $(".example7").colorbox({width:"80%", height:"80%", iframe:true}); 
}); 
</script> 

我的jQuery的版本是1.4.1,但我也试过同一版本的示例使用(1.3.2)

回答

0

“几乎”复制粘贴他们的代码...怎么样:

HTML

<p><a class='example7' href="http://yahoo.com">Outside Webpage (Iframe)</a></p> 

的jQuery

$(document).ready(function(){ 
    $(".example7").colorbox({width:"80%", height:"80%", iframe:true}); 
}); 

demo

+0

这也不适用于我... – 2010-04-13 12:19:56

0

事实证明,它也许是在彩盒中的错误和fixed by author是昨天。

谢谢,杰克!

相关问题