画面にボタンがあります。ユーザーが物理キーボードで「a」を押した場合、ボタンはそのキーボード イベントをクリックとして登録する必要があります。Windows 8 Dev ポータルでこれに関するドキュメントは見つかりませんでしたが、十分に検索していない可能性があります。しかし、誰かが同じことで運が良かったら、私を助けてください.
質問する
195 次
1 に答える
3
jQuery を使用している場合は、keydown
/ keyup
/keypress
イベントを登録できます。そして、正規化されたものを使用しevent.which
てキーを検出します。
$(document).on("keydown", function(event) {
// A = 65
// Z = 90
if ( event.which === 65 ) {
// key pressed is A
$("button").trigger("click");
}
});
mousetrap.js のようなライブラリを使用することもできます(Global bindings をご覧ください)。
Mousetrap.bind('a', function() {
$("button").trigger("click");
});
于 2013-02-28T12:58:18.903 に答える