一共是100个单元格,10*10。通过索引来改变单元格的样式,实现上下左右控制, 代码如下:
var index = 0;
$(document).keydown(function (event) {
switch (event.keyCode) {
//37,38,39,40,左上右下
case 37:
if (index == 0) {
index = 99
}
else {
index--;
}
break;
case 39:
if (index == 99) {
index = 0
}
else {
index++;
}
break;
case 38:
if (index < 10) {
index += 90
}
else if (index == 10) {
index = 0
}
else {
index -= 10
}
break;
case 40:
if (index >= 90) {
index -= 90
}
else {
index += 10
}
break;
};
$("td").removeClass("show")
$("td").eq(index).addClass("show")
});
$("td").eq(0).addClass("show")