Learn all about the jQuery function event.which.
event.which property normalizes
event.charCode. It is recommended to watch
event.which for keyboard key input. For more detail, read about event.charCode on the MDN.
event.which also normalizes button presses (
1 for left button,
2 for middle, and
3 for right. Use
event.which instead of