0

簡単だと思いますが、答えが見つかりません。いくつかのデータをカラーボックス ウィンドウに渡して使用したいと考えています。カラーボックスを開くのが好きでした:

$.colorbox({
    href:my_target, 
    iframe: false,
    open: true,
    width: "830px", 
height: "560px",
    speed: "0", 
    transition: "none", 
    opacity:0.5, 
    escKey: true, 
    overlayClose:true,
    data: {"test":"123456"}});

カラーボックスは開いていますが、データ「テスト」にアクセスできません。

どうやってやるの?出来ますか?

これが正しい方法ではない場合、何が良いのでしょうか?

4

1 に答える 1

0

一般的なページ モデルを思い出してください。ColorBox の iframe オプションを使用していない場合、プラグインとコンテンツは DOM の通常のメンバーにすぎません。ページによってロードされた JavaScript の場合と同様に、「内部」から任意の変数を参照できます。

データに作用する関数を実行するには、おそらく ColorBox のイベント フックを使用します。

于 2012-10-24T18:15:16.017 に答える