我创建了一个显示表格的指令。当用户点击表格中的单元格时,它会被激活。我也试图允许单元格之间的移动,即当你点击一个特定的单元格并按右箭头键时,它旁边的单元格应该被选中。
我对如何在相邻单元格上激活指令感到困惑。
任何人都知道如何实现这个:
答案 0 :(得分:0)
您可以使用jQuery' multiple attribute selector和.focus()
来完成此任务。
例如,你可以做这样的事情向右移动:
$('input[select-me][row=' + row + '][col=' + (parseInt(col, 10) + 1) + ']').focus();
你可能想要一些更复杂的东西来处理行中的最后一列,但你明白了。