2012-02-27 29 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