2012-02-27 8 views

答えて

0
$(document).ready(function() { 
    $('#YourElement').keypress(function(event) { 
     if (event.which == 115 && event.ctrlKey) 
     { 
      // your code to save 
     } 
    }); 
}); 

keypressイベントを使用してsが入力したかどうかを確認するためにチェックしています。また、イベントが発生したときにCtrlキー(event.ctrlKey)が押されたかどうかをチェックしています。

+0

ありがとうございます。これは私のプロジェクトでどうやって実装できますか?#WhateverElementToCaptureForは何の略ですか? –

+0

@SinoyDevassyこのイベントを発生させたい要素をjQueryセレクタにするだけです。言い換えれば、それが 'input'コントロールであれば、その入力コントロールのclass/idをセレクタで使用します。理にかなっている? –

+1

特定の要素ではなく '$(document).keypress(...)'を使用して、ショートカットを使用するために特定の要素にフォーカスする必要がないようにすることができます。 – HackedByChinese

関連する問題