¿Qué código clave para la tecla de escape con jQuery?

Tengo dos funciones. Cuando se presiona Intro, las funciones se ejecutan correctamente, pero cuando se presiona Escape, no. ¿Cuál es el número correcto para la clave de escape?

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