Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Fancybox自动缩放(自动大小)问题_Jquery_Jquery Plugins_Fancybox - Fatal编程技术网

Jquery Fancybox自动缩放(自动大小)问题

Jquery Fancybox自动缩放(自动大小)问题,jquery,jquery-plugins,fancybox,Jquery,Jquery Plugins,Fancybox,我有这个密码 <a href="/popup/size-charts.aspx" class="popup">Size Charts</a> 但是第一次单击时弹出的窗口总是太小 第二次点击(以及第三次点击等等)总是完美的 我尝试过显式地设置自动缩放:true,并在弹出窗口显示后调用$.fancybox.resize(),两者都不起任何作用 我有很多这样的弹出窗口,希望避免手动设置尺寸。有人知道如何从第一次打开时就获得正确的大小吗?我发现从弹出页面中删除所有CSS可以

我有这个密码

<a href="/popup/size-charts.aspx" class="popup">Size Charts</a>
但是第一次单击时弹出的窗口总是太小

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

我尝试过显式地设置
自动缩放:true
,并在弹出窗口显示后调用
$.fancybox.resize()
,两者都不起任何作用


我有很多这样的弹出窗口,希望避免手动设置尺寸。
有人知道如何从第一次打开时就获得正确的大小吗?

我发现从弹出页面中删除所有CSS可以解决自动大小问题,尽管这会使弹出窗口更难看。

您尝试过添加
数据fancybox类型吗=“iframe“
到您的
a
元素?嘿,邓丽,谢谢!我试着把它做成一个iframe,但它不起作用。如何使其成为iframe?请尝试将
a
元素更改为:
我确实尝试过,但它仍然不是iframe。有没有办法从javascript设置该选项?也许对你有帮助。或者你能设置一个吗?抱歉忘了提到它是1.3.4
$('.popup').fancybox();