javascript - jQuery 简单对话框事件

标签 javascript jquery jquery-ui jquery-mobile jquery-ui-dialog

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

例如我有

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

});

加载 HTML HERE 后会触发什么事件?或者,一旦 simpledialog2 完全准备好,我如何调用 javascript?

类似于 pageshow 事件处理程序...

最佳答案

尝试以下操作:

$('<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);
    }
});

fiddle :

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

关于javascript - jQuery 简单对话框事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11846597/

相关文章:

java - 减少未使用的 Firefox 连接

javascript - 在可嵌入的 JavaScript 代码中添加对 header 的引用

javascript - 禁用 li 并不允许单击

javascript - event.initEvent 与 event.initCustomEvent

javascript - 如何将 JSON 数据从 python 返回到 javascript?

jquery 幻灯片 - slideToggle

javascript - 为什么跳过第一个表列?

jquery - 如何修复 Jquery UI slider 显示负值

jQuery UI 和 jQuery.each()

如果我将浏览器最小化得太小,jquery 移动表单输入字段会奇怪地调整大小