我有这个代码
<a href="/popup/size-charts.aspx" class="popup">Size Charts</a>
还有这个
$('.popup').fancybox();
但是第一次点击时弹出窗口总是太小

第二次点击(和第三次等等)总是完美的

我尝试过明确设置autoScale: true,并在显示弹出窗口后调用$.fancybox.resize(),两者都不做。
我有很多这种弹出窗口,并希望避免手动设置尺寸。
有谁知道从第一次打开时就获得正确尺寸的任何解决方法?