我有一个名为’beveiligdj’的复选框.
它看起来像这样:
<label><input type="checkbox" id="beveiligdj" name="beveiligdj" value="j">Ja</label>
当你选择它(通过键盘),然后按回车键,它应该转到#beveiligdn输入(也是一个复选框)但它不会!
$('#beveiligdj').keyup(function(event) {
if(event.keyCode == 13) {
checked = $('#beveiligdj').is(':checked');
if(checked) {
$('#beveiligdn').focus();
}
}
});
它只是进入以下领域.
我该如何解决这个问题?
最佳答案 您可以尝试使用setTimeout中焦点设置的旧技巧:
setTimeout(function(){
$('#beveiligdn').focus();
},100);
如果是100,你甚至可以尝试使用0.