Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery Remodal选项closeOnEscape不适用于页面上的多个控件_Jquery - Fatal编程技术网

Jquery Remodal选项closeOnEscape不适用于页面上的多个控件

Jquery Remodal选项closeOnEscape不适用于页面上的多个控件,jquery,Jquery,使用时,当我在一个页面上添加两个控件时,closeOnEscape选项不再起作用。例如,如果页面上的两个不同div通过在页面上的两次不同单击显示,则它们被定义为: <div class="remodal appointmentSlotEditor calendarPageDialog" data-remodal-id="editAppointmentSlotModal"> 有没有办法更改名称空间,或者过滤侦听器,使该选项只适用于一个弹出窗口 谢谢, 詹姆斯 <div clas

使用时,当我在一个页面上添加两个控件时,closeOnEscape选项不再起作用。例如,如果页面上的两个不同div通过在页面上的两次不同单击显示,则它们被定义为:

<div class="remodal appointmentSlotEditor calendarPageDialog" data-remodal-id="editAppointmentSlotModal">
有没有办法更改名称空间,或者过滤侦听器,使该选项只适用于一个弹出窗口

谢谢, 詹姆斯

<div class="remodal task-details" data-remodal-id="modal-task-details">
// Add the keyboard event listener
$(document).on('keyup.' + namespace, function(e) {
  if (e.keyCode === 27 && remodal.settings.closeOnEscape) {
    remodal.close();
  }
});