呼吁jQuery的模式对话框关闭功能(calling a function on jQuery mo

2019-10-18 10:57发布

我有相关的jQuery的模态对话框一个小问题。 该方案是这样的:

我要调用一个函数,当我退出或按交叉[x]按钮在右上角关闭对话框。

Answer 1:

文档

$( ".selector" ).dialog({
  close: function( event, ui ) {
        //write your function here or call function here
  }
});


Answer 2:

解决方案1:初始化与指定的密切回调的对话框:

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

方案2:事件绑定一个监听器dialogclose事件:

$( ".selector" ).on( "dialogclose", function( event, ui ) { functionCall();} );


Answer 3:

你必须在创建对话框中设置“关闭”的回调。 这里是文件和一个例子:

http://api.jqueryui.com/dialog/#event-close



Answer 4:

//Image tag
<img src="" id="cross">

//jquery
$('#cross').click( function () {
// your function definition goes here 
});


文章来源: calling a function on jQuery model dialog close