前の記事 ≪:2012年10月3日 管理人のブックマーク
次の記事 ≫:芸術的な一度は見ておきたいiOSアプリ風のアイコン

キーボードイベントを実装する際に単体で使える軽量JSライブラリ「Keypress」

2012年10月04日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
Keypress: A Javascript library for capturing input

キーボードイベントを実装する際に単体で使える軽量JSライブラリ「Keypress」
jQuery等に依存せず、簡単に使えるキーボードイベント実装ライブラリ。単体キーだけでなく、複数のキーの組合せや、キーを押した順によってイベントを発動させることができ、とりあえずキーボードショートカットなんかを入れたいという場合に簡単に使えそうです。



ライブラリを使ったイベント実装コードは以下。Shift+Sで発動する関数を設定しています。

keypress.combo("shift s", function() {
    console.log("You pressed shift and s");
});

次のような感じで、キーボードを↑↑↓↓〜という感じに順に打ってイベントを発動させることも可能

keypress.sequence_combo("up up down down left right left right b a enter", function() {
    lives = 30;
}, true);

関連エントリ
関連の記事検索:JavaScript, ライブラリ
スポンサード リンク

By.KJ : 2012年10月04日 09:05 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)