2
私はMVC3アプリケーションを持っています。 Ctrl + Sキーに保存機能を実装する必要があります。 JavaScript/JQueryを使用してこの機能を機能させるにはどうすればよいですか?JavaScript/JQueryを使用したHTMLページのHotKey機能
ありがとうございました。 jQueryのコードの上
私はMVC3アプリケーションを持っています。 Ctrl + Sキーに保存機能を実装する必要があります。 JavaScript/JQueryを使用してこの機能を機能させるにはどうすればよいですか?JavaScript/JQueryを使用したHTMLページのHotKey機能
ありがとうございました。 jQueryのコードの上
$(document).ready(function() {
$('#YourElement').keypress(function(event) {
if (event.which == 115 && event.ctrlKey)
{
// your code to save
}
});
});
keypress
イベントを使用してs
が入力したかどうかを確認するためにチェックしています。また、イベントが発生したときにCtrlキー(event.ctrlKey
)が押されたかどうかをチェックしています。
ありがとうございます。これは私のプロジェクトでどうやって実装できますか?#WhateverElementToCaptureForは何の略ですか? –
@SinoyDevassyこのイベントを発生させたい要素をjQueryセレクタにするだけです。言い換えれば、それが 'input'コントロールであれば、その入力コントロールのclass/idをセレクタで使用します。理にかなっている? –
特定の要素ではなく '$(document).keypress(...)'を使用して、ショートカットを使用するために特定の要素にフォーカスする必要がないようにすることができます。 – HackedByChinese