我有一个功能,我需要在任何时候打开任何对话框,有人有任何建议吗?我似乎无法找到任何有关此事的信息。
答案 0 :(得分:3)
有一个公开活动,read all about it here
提供一个回调函数来处理open事件作为init选项。
$( ".selector" ).dialog({
open: function(event, ui) { ... }
});
如果您有多个需要共享此行为的对话框,请将创建包装为插件,如下所示:
//possible syntax errors sorry!
$.fn.dialogWithCustomOpenBehavior = function() {
return this.dialog({
open: function() { ... stuff ... });
});
}