使用jquery使用键盘进行导航
1.当我使用键盘向上箭头时,它应突出显示向上移动的行,如果我按下向下箭头,则高光应向下移动 2.如果我在按住ctrl键的同时使用向上箭头或向下箭头,我应该能够进行多选 在这里,我写了代码,如果我一直按向上箭头,它将继续选择,向下箭头,它将取消选择,但我想做我上面提到的 [http://jsfiddle.net/hKZqS/2/]使用jquery使用键盘进行导航,jquery,Jquery,1.当我使用键盘向上箭头时,它应突出显示向上移动的行,如果我按下向下箭头,则高光应向下移动 2.如果我在按住ctrl键的同时使用向上箭头或向下箭头,我应该能够进行多选 在这里,我写了代码,如果我一直按向上箭头,它将继续选择,向下箭头,它将取消选择,但我想做我上面提到的 [http://jsfiddle.net/hKZqS/2/] switch(e.which) { // user presses the "a" key case 38: if(!e.ctrlKey)
switch(e.which)
{
// user presses the "a" key
case 38: if(!e.ctrlKey)
$('tr').removeClass('ui-selected');
$('tr#'+(clickid-1)).attr('class', 'ui-selected');
clickid = clickid-1;
break;
// user presses the "s" key
case 40: if(!e.ctrlKey)
$('tr').removeClass('ui-selected');
$('tr#'+(clickid+1)).attr('class', 'ui-selected');
clickid = clickid+1;
break;
}
您还必须检查clickid是否大于0和