1

私が持っている親で:

$.colorbox({width:"400px", height:"400px", iframe:true, href:"test.html"});

だから私のiFrameで試しました:

$(document).ready(function() {
    window.parent.$.bind("cbox_cleanup", function() {
        alert("test");
    });
});

これは、ユーザーがカラーボックスの境界の外側をクリックしてカラーボックスを閉じたときに、iFrame に設定されている値を親に転送するためです。エラーは発生しませんが、上記は起動しません。

助けや提案をありがとう。

4

1 に答える 1

0

カラーボックス オプションでイベントを設定します。

$.colorbox({
    width:"400px",
    height:"400px",
    iframe:true,
    href:"test.html",
    onCleanup: function() {
        alert('test');
    }
});

単なる情報onCleanupです。閉じるプロセスが開始されたときに発生します。

于 2013-09-06T18:47:54.233 に答える