【问题标题】:How to trigger an event when any jQuery UI dialog is closed?关闭任何 jQuery UI 对话框时如何触发事件?
【发布时间】:2011-04-12 12:47:11
【问题描述】:

我想让它在关闭 jQuery UI 对话框时触发文档的 focus 事件。这最好不要绑定到每个对话框,而是绑定到页面本身,只要任何对话框关闭。

我该怎么做?

【问题讨论】:

  • 你说的是 jQuery-UI 对话框吗?
  • 那么请看看experimentX的回答。这正是您想要的。

标签: jquery jquery-ui dialog


【解决方案1】:
$( ".selector" ).dialog({
   close: function(event, ui) { $('#txt').focus(); }
});

【讨论】:

    【解决方案2】:

    你检查过this

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

    【讨论】:

      【解决方案3】:
        $("#image_div").dialog({
            height:500,
            width:600,
            maxHeight: 700,
            minWidth: 700,
            modal: true,
            title:'Crop Your Profile Image',
            close: function() {  
              //your event
            },
            buttons : {...}
        });
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2010-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-08-08
        • 2010-10-26
        • 2012-01-08
        • 1970-01-01
        相关资源
        最近更新 更多