1

我有一个 simpledialog2 框,它功能齐全,但我试图找出一种在加载时调用函数的方法。

例如我有

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

});

加载 HTML HERE 后会触发什么事件?或者一旦 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 回答