2012-10-24 27 views
1

我有一个场景,我花了几个小时尝试不同的事情(我对JQuery相当陌生),我想知道是否有人能指引我朝着正确的方向。Colorbox中的JQuery Colorbox - 在子级调整大小时调整父级

我有一个colorbox对话框(“对话框1”),然后在第一个对话框(“对话框2”)中打开另一个对话框。我可以调整对话框2的大小以适应其内容,但偶尔内容会比对话框1大,所以我需要从对话框2调整对话框1的大小(因此它的大小是xx像素)。谁能帮忙?

非常感谢!

+0

请务必包含任何可能对试图帮助您的人有用的代码。即使你认为这不会有用,重要的是要证明你已经付出了努力 – Sheena

回答

2

要动态地重新调整颜色框的大小。

colorbox.resize({width:"500px" height:"500px"}) 

如果你想重新大小加载I帧将添加像这样到目标文档的头部颜色框。

$(document).ready(function(){ 
    var x = $('mydiv').height(); 
    var y = $('mydiv').width(); 
    parent.$.colorbox.resize({width:y, height:x}); 
}); 

希望这能解决您的问题。

+0

你不需要传递参数给'resize'。 –

相关问题