如何将指令应用于angularjs中的元素

时间:2014-02-16 22:23:02

标签: angularjs

我创建了一个显示表格的指令。当用户点击表格中的单元格时,它会被激活。我也试图允许单元格之间的移动,即当你点击一个特定的单元格并按右箭头键时,它旁边的单元格应该被选中。

我对如何在相邻单元格上激活指令感到困惑。

任何人都知道如何实现这个:

plnkr: http://plnkr.co/edit/YyZLVKtRAR1OYGey0FYj

1 个答案:

答案 0 :(得分:0)

您可以使用jQuery' multiple attribute selector.focus()来完成此任务。

例如,你可以做这样的事情向右移动:

$('input[select-me][row=' + row + '][col=' + (parseInt(col, 10) + 1) + ']').focus();

你可能想要一些更复杂的东西来处理行中的最后一列,但你明白了。