jquery - 如何动态调整 jQuery Colorbox 插件的大小?

标签 jquery colorbox

Colorbox 中加载的 AJAX 内容包含一些 JavaScript,可调整内容中的内容大小。 Colorbox 根据所有 AJAX 发生之前的大小来确定其大小。如何在内容加载后调整 Colorbox 的大小?

这是一个链接,有人说你可以在加载 colorbox() 后再次调用它,但我不知道如何做到这一点:

http://groups.google.com/group/colorbox/browse_thread/thread/535d21c69e9006b0

最佳答案

动态调整您想要说的颜色框的大小。

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

如果您想调整加载 Iframe 的颜色框的大小,您可以将类似的内容添加到目标文档的头部。

$(document).ready(function(){
    var x = $('mydiv').width();
    var y = $('mydiv').height();

    parent.$.colorbox.resize({width:x, height:y});

});

关于jquery - 如何动态调整 jQuery Colorbox 插件的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1060687/

相关文章:

Jquery 颜色框 : initialize gallery on click

javascript - JQuery 没有从多个 .on() 调用中读取?

javascript - addClass 悬停在多个元素上

javascript - fullcalendar 设置了一个 id 它不起作用

javascript - 单击选择框时打开 Colorbox

javascript - 带 iframe 的 colorbox 关闭按钮

当通过 ajax 引入链接时,jquery colorbox 插件会中断

javascript - 安全差异 jquery 表单提交与 ajax 发布?

javascript - 如何在 jQuery 中使用切换显示内容

Python - 在每个绘图的多个绘图中添加颜色条