0

次のように、親ページで定義された固定幅の fancybox を作成しました。

$('.fancybox').fancybox({
    width: 650
});

ポップアップするiframe内でクリックできるリンクがあり、幅850pxの新しいページに移動します。その幅まで調整するには FancyBox が必要です。これどうやってするの?autosize:true 関数を使用してみましたが、うまくいかないようです。

4

3 に答える 3

1

jQuery を使用すると、次のことができます。

$(".fancybox").css({"width" : "850"});

Fancybox コールの直後。

于 2013-01-25T03:21:14.073 に答える
1

新しいコンテンツにサイズが設定されていると仮定すると、これを行うこともできます。

$('#fancybox-wrap, #fancybox-outer, #fancybox-content').css('width', 'auto');
$.fancybox.center();
于 2013-05-04T23:13:52.550 に答える
0

あなたは呼び出すことができます:

$('#fancybox-content').width(850);

ファンシーボックスの幅をいつでも変更できます。

于 2013-01-25T04:13:30.553 に答える