0

我设法用 jquery 为弹出对话框创建了一个局部视图以显示创建表单,现在我的下一个问题是如何使用键盘上的Esc键返回pop-up. 我尝试创建一个关闭链接/按钮,效果很好,但我真的很喜欢使用Esc键进行练习。

有什么想法吗?

4

2 回答 2

1

您必须在文档上设置 keyup 事件,并在其中添加关闭对话框的代码。

$(document).keyup(function(e) {

  if (e.keyCode == 27) 
  {
      $('#dialog').dialog('close'); 
  } 

});
于 2013-05-08T05:46:32.310 回答
1

您可以订阅 keyup 事件并检查键码。确保添加选择器。

keyup(function(e) {
   if(e.keyCode == 27) {
      // close your window
   }
});
于 2013-05-08T03:23:06.713 回答