Ho diverse finestre di dialogo che si aprono come questoRilevare quando si apre qualsiasi finestra jQuery
$("#dialog").load(URL);
$("#dialog").dialog(
attributes,
here,
close: function(e,u) {
cleanup
}
Il problema è che ho centinaia di queste finestre di dialogo. Non voglio manualmente creare un attributo open: per ognuno. C'è un modo posso monitorare l'intero documento per un dialogo aperto, come
$(document).on("open","#dialog",function() {
Do something
})
Avete provato ad impostare un 'class' per la finestra di dialogo e controllare la' classe' –
Si vorrebbe usare un attributo di classe piuttosto che un attributo id. –
Supponendo che
abbia una classe come , come posso verificare se è aperto? – user974896