1

私はsimpledialog2ボックスを持っています。これは完全に機能しますが、ロードされたときに関数を呼び出す方法を見つけようとしています。

たとえば、私は持っています

$('<div>').simpledialog2({
    mode : 'blank',
    animate : false,
    transition : 'none',
    // dialogAllow : true,
    // dialogForce : true,
    headerText : 'Statement Metadata',
    blankContent : "HTML HERE"

});

ここにHTMLがロードされた後、どのイベントが発生しますか?または、simpledialog2の準備ができたら、JavaScriptを呼び出すにはどうすればよいですか?

pageshowイベントハンドラーに似ています...

4

1 に答える 1

1

次のことを試してください。

$('<div>').simpledialog2({
    mode : 'blank',
    animate : false,
    transition : 'none',
    // dialogAllow : true,
    // dialogForce : true,
    headerText : 'Statement Metadata',
    blankContent : "HTML HERE",
    callbackOpen: function() {
         var me = this;
         alert('opened');
         setTimeout(function() {me.close();},2000);
    }
});

フィドル:

http://jsfiddle.net/ykHTa/62/

于 2012-08-07T13:04:24.713 に答える