Обратитесь к jQuery API для документации по нажатию клавиш (), которую вы можете привязать.
http://api.jquery.com/keypress/
Кроме того, вот хорошее руководство по созданию навигации с помощью клавиш с помощью jquery:
http://net.tutsplus.com/tutorials/javascript-ajax/how-to-create-a-keypress-navigation-using-jquery/
РЕДАКТИРОВАТЬ: Важные / более соответствующие строки из API:
Если необходимо отловить нажатия клавиш в любом месте (например, для реализации глобальных сочетаний клавиш на странице), полезно прикрепить это поведение к объекту документа. Из-за всплытия событий все нажатия клавиш будут перемещаться вверх по DOM к объекту документа, если явно не остановлены.
Чтобы определить, какой символ был введен, мы можем проверить объект события, который передается в функцию-обработчик. Хотя браузеры используют разные атрибуты для хранения этой информации, jQuery нормализует атрибут .which, поэтому мы можем надежно использовать его для получения кода символа.
Обратите внимание, что keydown и keyup предоставляют код, указывающий, какая клавиша нажата, а нажатие клавиши указывает, какой символ был введен. Например, строчная буква «а» будет отображаться как 65 при нажатии клавиш и при нажатии клавиш, а как 97 при нажатии клавиш. Прописная буква «А» сообщается как 65 по всем событиям. Из-за этого различия при отлове специальных нажатий клавиш, таких как клавиши со стрелками, лучше использовать .keydown () или .keyup ().