私はかなりまともなJavaScriptプログラマーですが、DOMを深く理解していません。この質問は、優れたプログラマーにとってはかなり単純なはずです。
Jquery.Hotkeyslibを使用しようとしています。これが私が気づいたことです:
私が行った場合:
$(document).ready( function(){
$(document).bind('keydown', 'ctrl+q', alertworld);
});
それは完璧に動作します。しかし、私がするとき
$(document).bind('keydown', 'ctrl+q', alertworld);
キーダウンを押すたびにalertworld関数にバインドされます。なぜそのように動作するのかを理解したいだけです。2番目のコード例では問題なく動作するはずだと想像しました。助けてください。期待して感謝