【发布时间】:2014-01-03 09:24:19
【问题描述】:
我有以下单选按钮。
<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 做到这一点?
【问题讨论】:
标签: javascript jquery button radio checked