3

クラス「iframe」のリンクがクリックされたときにiframeカラーボックスを開くための既存の呼び出しがあります。

$(".iframe").colorbox({iframe:true, width:"200px", height:"500px"});

このカラーボックスにコールバックを追加して、関数が開こうとしているときに関数をトリガーしたいと思います。

onOpen:function(){ alert('colorbox is about to open'); }

しかし、このコードはどこに行きますか?それをcolorbox()に追加しようとしましたが、すべてが失敗します。私は少し混乱しています。

4

1 に答える 1

5

以下のようにオプションになります。

$(".iframe").colorbox({iframe:true, width:"200px", height:"500px",onOpen:function(){ alert('colorbox is about to open'); }});

または

$(".iframe").colorbox({iframe:true, width:"200px", height:"500px",onOpen:openCallBack});

function openCallBack(){
//do something here
}

これが実際の例です。

于 2012-10-05T02:14:49.893 に答える