Javascript 内容加载后自动安装fancybox

Javascript 内容加载后自动安装fancybox,javascript,jquery,fancybox-2,Javascript,Jquery,Fancybox 2,我使用fancybox显示一些自定义div。显示fancybox后,我调用处理div的自定义函数。该函数更改div内容的大小,并且是第三方的 因此,在调用它之后,内容比fancybox更大,出现了滚动条 如何手动将fancybox自动调整为我的内容 我这样称呼花式: $(document).ready(function() { $(".fancybox").fancybox( { afterLoad : function()

我使用fancybox显示一些自定义div。显示fancybox后,我调用处理div的自定义函数。该函数更改div内容的大小,并且是第三方的

因此,在调用它之后,内容比fancybox更大,出现了滚动条

如何手动将fancybox自动调整为我的内容

我这样称呼花式:

$(document).ready(function() {
        $(".fancybox").fancybox(
        {
            afterLoad   : function() 
            { 
             initializePuzzle();  
            }
        });
    });

使用$.fancybox.resize或$.fn.fancybox.resize调整fancybox的大小。将此代码放在相关函数执行之后。

我将其放在生成内容的initializePuzzle函数之后,但我有一个错误,即…resize不是一个函数。如何修复它?@Tomasz,你能提供你的html标记或某种演示吗。@KundanSinghChouhan:标签上写着fancybox-2。。。所以$.fancybox.update。。。来吧,大家,看看文档。我用了:$this.resize;你使用的是什么版本的fancybox?@JasonSmall:标签上写着fancybox-2;为什么我得到负2?我不明白。。。