JSFiddle - React, Tailwind, and code Playground
by lollero
JavaScript
// Alt, Up, Down, R
var map = { 18: false, 38: false, 40: false, 82: false };
$(document).on("keyup keydown", function( e ) {
if ( e.type === "keydown" ) {
if ( e.which in map ) {
map[e.which] = true;
console.log( e.which );
if ( map[18] && map[38] ) {
$('body').append( '( alt + arrow up ) - ' );
}
}
}
else {
if ( e.which in map ) {
map[e.which] = false;
}
}
});