2013-12-16 55 views
1

我有以下單選按鈕。如何使用熱鍵檢查jquery中的單選按鈕

<input id="r1" type="radio" name="options" value="1" /> 
<input id="r2" type="radio" name="options" value="2" /> 
<input id="r3" type="radio" name="options" value="3" /> 

爲了加快表格輸入,我想添加熱鍵。這就是使用「TAB」用戶可以關注任何一個單選按鈕,如果他按下了我想要的熱鍵,它將被檢查。

例如讓用戶專注於第二個單選按鈕,我的熱鍵是「ctrl」+「space」。所以當用戶按下熱鍵時,只會檢查第二個單選按鈕。

$(document).keydown(function(e) { 
     if (e.keyCode == 32 && e.ctrlKey) { 
      //Focus radio button should be checked 
     } 
    }); 

我該怎麼做,使用jQuery?

回答

0
$(document).keydown(function(e) { 
     if (e.keyCode == 32 && e.ctrlKey) { 
      e.target.checked = true 
     } 
    }); 
相關問題