2012-02-27 27 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代表什么? – 2012-02-27 13:23:12

+0

@SinoyDevassy只是让你的jQuery选择器任何你想要触发这个事件的元素。换句话说,如果它是一个“输入”控件,那么在选择器中使用该输入控件的类/ id。合理? – 2012-02-27 13:25:13

+1

您可能希望使用'$(document).keypress(...)'而不是特定元素,以便用户不必使用特定元素来使用快捷方式。 – HackedByChinese 2012-02-27 13:43:32