1

私にはシナリオがあり、さまざまなことを試すのに何時間も費やしました(私はJQueryにかなり慣れていません)。誰かが私を正しい方向に向けることができるかどうか疑問に思います。

カラーボックス ダイアログ ("Dialog 1") があり、最初のカラーボックス ダイアログ ("Dialog 2") 内に別のカラーボックス ダイアログが開きます。内容に合わせて Dialog 2 のサイズを変更できますが、内容が Dialog 1 よりも大きい場合があるため、Dialog 2 から Dialog 1 のサイズを変更する必要があります (つまり、xx ピクセル大きくなります)。誰でも助けることができますか?

本当にありがとう!

4

1 に答える 1

2

言いたいカラーボックスのサイズを動的に変更するには。

colorbox.resize({width:"500px" height:"500px"})

I フレームをロードするカラー ボックスのサイズを変更する場合は、ターゲット ドキュメントのヘッドに次のようなものを追加します。

$(document).ready(function(){
    var x = $('mydiv').height();
    var y = $('mydiv').width();
    parent.$.colorbox.resize({width:y, height:x});
});

これで問題が解決することを願っています。

于 2012-10-24T05:29:37.743 に答える