我想使用向上/向下箭头键来选择搜索结果中的项目,
下一个链接不会集中但是,我做错了什么?
住在http://jsfiddle.net/JJDfL/1/
$('#hitbox').on('keyup','a', function(event) {
//focus prev/next with arrows, enter and escape
if (event.keyCode == 27) {
$('#hitbox').slideUp(100);
$('#searchbox').val('');
$('#searchbox').focus();
}
if(event.keyCode == 40) {
var focused = $(':focus');
focused.parent().next().focus();
alert(focused.parent().next().html()); //returns '<a href="asdf">bb</a>'
}
});
更新:
现在工作:
focused.parent().next().find('a').focus();
解决了这个问题。