1

我有一个函数需要在任何时候打开任何对话框时调用,有人有什么建议吗?我似乎找不到任何有关此的信息。

4

1 回答 1

3

有一个公开活动,请在此处阅读所有相关信息

提供一个回调函数来处理打开事件作为初始化选项。

$( ".selector" ).dialog({
   open: function(event, ui) { ... }
});

如果您有多个对话框需要共享此行为,请将创建包装为插件,如下所示:

//possible syntax errors sorry!
$.fn.dialogWithCustomOpenBehavior = function() {
    return this.dialog({
      open: function() { ... stuff ... });
    });
}
于 2012-09-10T21:42:33.937 回答