Javascript 选中复选框时如何激活功能?
我想激活这个功能Javascript 选中复选框时如何激活功能?,javascript,jquery,html,Javascript,Jquery,Html,我想激活这个功能 $(document).keydown(function(e){ if (e.which == 65){ $('#test').click(); } }); 当这个支票簿被检查时 <input type="checkbox" id="keyboard"> 如果这个问题已经存在,很抱歉。您可以使用这个 $("#keyboard").change(function() { if ($(this).is(":checked")){
$(document).keydown(function(e){
if (e.which == 65){
$('#test').click();
}
});
当这个支票簿被检查时
<input type="checkbox" id="keyboard">
如果这个问题已经存在,很抱歉。您可以使用这个
$("#keyboard").change(function() {
if ($(this).is(":checked")){
//your function goes here
}
});
Check是在该函数中选中的复选框。例如,一种方法就是这样做
$(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
这是以不同的方式编写的,但工作原理是相同的。激活哪个函数?你可以看看这个,然后像那样对你的代码进行建模。请更详细地解释你希望发生什么。为了教育OP,你需要详细说明你的答案。