سؤال

I haven't figured yet how jQuery keybindings work.

I want to trigger a function when CTRL+Z is pressed for example.

These docs from jQuery's site seems to me, to be dealing with ANY keypress. I'm obviously missing something.

Thanks!

هل كانت مفيدة؟

المحلول

This is how you detect a Ctrl+Z:

$(document).keydown(function(e){
      if( e.which === 90 && e.ctrlKey){
         alert("yahoo!");
         // Do your stuff
      }
}); 

jQuery has some built in stuff as well:

Demo: http://jsfiddle.net/

Article: http://www.mkyong.com/jquery/how-to-detect-copy-paste-and-cut-behavior-with-jquery/

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top