jQueryでコナミコマンド

上上下下左右左右BA

最初にキーを押してから10秒以内に正しいコマンドを打つこと。
失敗した場合はブラウザをリロード。

jQuery

$(function () { var command = ''; var timer; $(document).on('keydown', function(e){ var keycode = (e.keyCode ? e.keyCode : e.which); command = command + keycode; // 上38上38下40下40左37右39左37右39B66A65 if (command == '38384040373937396665') { effect(); } // 最初にボタンを押してから10秒以内にAまで押さないと失敗 timer = setInterval(timeover, 10000); }); function timeover(){ clearInterval(timer); } function effect(){ // コマンド成功後に実行 } });

コナミコマンドが話題になっていたのでつくってみました。

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。
主にLAPP環境でPHPを書いています。
最近はjQueryをよく書いています。