我想激活此功能,
$(document).keydown(function(e){
if (e.which == 65){
$('#test').click();
}
});
检查此支票簿时。
<input type="checkbox" id="keyboard">
很抱歉,如果这个问题已经存在。
答案 0 :(得分:4)
你可以使用它。
$("#keyboard").change(function() {
if ($(this).is(":checked")){
//your function goes here
}
});
答案 1 :(得分:1)
检查是您在该功能中选中的复选框。例如,其中一种方法就是这样做
$(document).keydown(function(e){
if (e.which == 65 && $('#keyboard:checked').length > 0){
$('#test').click();
}
});
本声明
$('#keyboard:checked').length > 0
检查是否有超过0个带有ID键盘的元素被检查。您也可以使用== 1进行检查。其他方式是
$('#keyboard').prop('checked') == true
这是用不同的方式写的,但是都是一样的。