3

キーボード ショートカットに大きく依存する JavaScript アプリを作成しようとしています。クロスブラウザー サポートと簡単な API でこれらのニーズに応えるオープンソース ライブラリはありますか?

4

3 に答える 3

4

私は最近、mousetrap というライブラリを作成しました。http://craig.is/killing/miceで確認してください。

これは keymaster に似ていますが、キー シーケンス、国際キーボード レイアウト、特殊文字への直接バインド、リッスンするイベントの指定などもサポートしています。

依存関係もありません。

于 2012-07-11T16:32:07.453 に答える
4

キーマスター

キーボード ショートカットを定義およびディスパッチするためのシンプルなマイクロ ライブラリ。依存関係はありません。

// define short of 'a'
key('a', function(){ alert('you pressed a!') });

// returning false stops the event and prevents default browser events
key('ctrl+r', function(){ alert('stopped reload!'); return false });

// multiple shortcuts that do the same thing
key('⌘+r, ctrl+r', function(){ });
于 2012-05-24T15:02:18.370 に答える
1

jquery.hotkeysKeyboardJSを見てください。

于 2012-05-24T15:00:40.697 に答える