Który kod klucza do ucieczki za pomocą jQuery

Mam dwie funkcje. Po naciśnięciu enter funkcje działają poprawnie, ale po naciśnięciu przycisku escape nie działa. Jaki jest prawidłowy numer klucza do ucieczki?

$(document).keypress(function(e) { 
    if (e.which == 13) $('.save').click();   // enter (works as expected)
    if (e.which == 27) $('.cancel').click(); // esc   (does not work)
});

questionAnswers(15)

yourAnswerToTheQuestion