使用javascript转义键按下以关闭窗口关闭

时间:2012-11-06 02:12:23

标签: javascript jquery

我有第一个js切换div,帮助用户查看当前的转换。我希望能通过逃生按键来关闭弹出窗口。我知道按键代码(你可以在我的fn下面看到),但我的语法并不是通过将它们绑在一起来实现的。任何帮助都非常欢迎!

/* currency converter */
$('#link-currency').click(function (e) {
    e.preventDefault();
    $('#popup-currency').toggleClass('active');
});

$('body').keypress(function (e) {
    alert(e.which);
    if(e.which == 27){
        // Close my modal window
    }
});

1 个答案:

答案 0 :(得分:0)

在文档上尝试keyup

$(document).keyup(function(e) {
   if (e.keyCode == 27) { 
     $('#popup-currency').removeClass('active')
   }
});