调整iframe内容的jQuery颜色框大小?

wfveoks0  于 2023-01-04  发布在  jQuery
关注(0)|答案(4)|浏览(154)

使用resize()函数,我们可以调整颜色框 AJAX 内容。但是如何调整包含iframe内容的颜色框的宽度和高度?可以设置新的颜色框的高度和宽度吗?
我在此url中找到了解决方案-http://groups.google.com/group/colorbox/browse_thread/thread/fadc3d68ca764de3/c38fa24136a6abd7?pli=1
但由于另一个问题而停止,在iframe内容完全加载之前调用了onComplete事件。我曾尝试使用setTimeout函数放置一些等待内容加载的内容。但由于网络速度不同,无法获得响应,因此这不是具体的解决方案。

7rfyedvj

7rfyedvj1#

$(“你的元素”).颜色框({iframe:true,内部宽度:600,内部高度:400});

3pmvbmvn

3pmvbmvn2#

从v1.3.8开始,你可以使用resize()方法设置颜色框的宽度、高度、innerWidth和innerHeight。

0g0grzrc

0g0grzrc3#

From parent

parent.$.colorbox.resize({innerHeight:"260px"});
sg24os4d

sg24os4d4#

对于第二部分,你可以试试fastiframe false,element.colorbox({fastiframe:false});
将其设置为false将阻止它在加载iframe之前呈现,并且默认情况下为true。
找到它在这里:http://www.jacklmoore.com/colorbox/

相关问题