Key Events Issue
.on('keyup') only fires the log won't run if statement.
by Mark Carpenter Jr
JavaScript
var keyMap = {
61: false,
110: false
};
$(document).on('keypress', function(event) {
console.log('On Press: ', keyMap);
if (event.keyCode in keyMap) {
keyMap[event.keyCode] = true;
if (keyMap[61] && keyMap[110]) {
alert('God Key Combo');
console.log('On Update: ', keyMap);
}
}
}).on('keyup', function(event) {
console.log('Keyup Caught');
if (event.keyCode in keyMap) {
console.log('Reset Key Status');
keyMap[event.keyCode] = false;
}
});