我有两个功能。当按下回车时,功能正常运行,但当按下转义时,它不会。转义键的正确数字是多少?
$(document).keypress(function(e) {
if (e.which == 13) $('.save').click(); // enter (works as expected)
if (e.which == 27) $('.cancel').click(); // esc (does not work)
});
最佳答案
尝试使用 keyup event :
$(document).on('keyup', function(e) {
if (e.key == "Enter") $('.save').click();
if (e.key == "Escape") $('.cancel').click();
});
关于javascript - 使用 jQuery 的转义键的哪个键码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1160008/