前の記事 ≪:2011年10月12日 管理人のブックマーク
次の記事 ≫:FacebookのWall風機能を自前で再現できるPHPスクリプト

複雑なキーボードイベントも超簡単実装が可能なJSライブラリ「jwerty」

2011年10月13日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
jwerty - Awesome handling of keyboard events

複雑なキーボードイベントも超簡単実装が可能なJSライブラリ「jwerty」

例えば次のようなコードによってCtrl+Shift+pのキーにコールバックなどでアクションを指定することが可能です。

// prevents 'ctrl+shift+p''s default action
jwerty.key('ctrl+shift+p', false);

// outputs "print!" to the console when pressed.
jwerty.key('ctrl+shift+p', function () { console.log('print!') });

// will prevent the shortcut from running, only when '#myInput' is in focus
jwerty.key('ctrl+shift+p', false, '#myInput');

コナミコマンドのようにコンビネーション指定をすることも可能です。



更には正規表現によってキーボードイベントを発生させることも可能。



実装しようとするとちょっぴり面倒なキーボードイベントも簡単に実装できますね。

関連エントリ

関連の記事検索:jQuery, プログラミング, hatebte
スポンサード リンク

By.KJ : 2011年10月13日 09:02 livedoor Readerで購読 Twitterに投稿

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