我有第一个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
}
});
答案 0 :(得分:0)
在文档上尝试keyup
:
$(document).keyup(function(e) {
if (e.keyCode == 27) {
$('#popup-currency').removeClass('active')
}
});