我有一个输入字段,在我开始输入的那一刻就集中注意力。当我按回车键时,我想模糊(取消焦点?)输入字段。
修改:Fixed & working thanks to smerny, here is the fiddle
$('body').on('keydown', function() {
var input = $('input[name="textfield"]');
if(!input.is(':focus')) {
input.focus();
}
});
$('#keyboard_input').keypress(function(e){
if(e.which == 13){
callajax();
$(this).blur();
}
});
我目前的问题是,由于keydown函数,回车键也会重新聚焦输入字段。
使输入键工作的最佳方法是什么?就像切换开关一样?