2011-04-12 59 views
1

我想这样做是为了当一个jQuery UI对话框关闭时,文档的focus事件被触发。这最好不要绑定到每个对话框,而是每当任何对话框关闭时关联到页面本身。如何在任何jQuery UI对话框关闭时触发事件?

我该怎么做?

+0

你说的是一个jQuery UI的对话框? – Tim 2011-04-12 12:49:06

+0

是的,jquery-ui对话框 – Mike 2011-04-12 13:01:49

+0

那么请看看experimentX的答案。这正是你想要的。 – Tim 2011-04-12 13:08:20

回答

5
$(".selector").dialog({ 
    close: function(event, ui) { $('#txt').focus(); } 
}); 
0

你有没有检查this

$(".selector").dialog({ 
    close: function(event, ui) { ... } 
}); 
0
$("#image_div").dialog({ 
     height:500, 
     width:600, 
     maxHeight: 700, 
     minWidth: 700, 
     modal: true, 
     title:'Crop Your Profile Image', 
     close: function() { 
     //your event 
     }, 
     buttons : {...} 
    });