【发布时间】:2012-12-19 16:22:49
【问题描述】:
我有几个这样打开的对话框
$("#dialog").load(URL);
$("#dialog").dialog(
attributes,
here,
close: function(e,u) {
cleanup
}
问题是我有数百个这样的对话框。我不想手动为每个创建一个 open: 属性。有什么方法可以监视整个文档以打开一个对话框,例如
$(document).on("open","#dialog",function() {
Do something
})
【问题讨论】:
-
您是否尝试过为对话框设置
class并检查class -
您希望使用类属性而不是 id 属性。
-
假设 确实有一个类,例如 ,我该如何检查是否开了吗?
标签: javascript ajax jquery dialog