用于调整高度的Fancybox onComplete功能在Chrome中不起作用?

时间:2013-05-10 20:36:16

标签: google-chrome resize fancybox

我有两个灯箱,一个用于登录,另一个用于创建帐户 两个灯箱都有相互来回的链接。

登录灯箱链接(始终是第一个打开的链接):
Don't have an account? <a class="fancybox" href="account-create.html">Create an Account</a>

创建帐户灯箱的链接:
Already have an account? <a href="account-login.html">Login</a>

我正在使用onComplete函数将fancybox窗口的大小调整为新加载的html主体的高度。

这适用于Firefox和Safari,但在Chrome中似乎完全被忽略了。在Chrome中,高度与原始灯箱(第一个打开的)保持一致

我缺少哪些想法会导致这种情况无法在Chrome中运行?

我正在使用:
FancyBox版本:1.3.4
JQuery Verson 1.9.1

这是我的fancybox电话:

$(".fancybox").fancybox({ 
    'width'         : 475,
    'type'          : 'iframe',
    'autoScale'     : false,
    'autoDimensions'        : false,
    'scrolling'     : 'no',
    'hideOnContentClick'    : true,
    'centerOnScroll'        : true, 

    'onComplete' : function() {
        $('#fancybox-frame').load(function() {
          $('#fancybox-content').height(
               $(this).contents().find('body').height()
           );
        });
     },
});

0 个答案:

没有答案