键盘箭头导航不应考虑隐藏的特殊字符

Keyboard arrow navigation should not consider hidden special characters

我在这里创建了一个例子http://jsfiddle.net/8y36phcz/2/来展示场景。

在这个我有一个特殊的字符dot(.)在HTML。在输出中它是不可见的。现在,当我使用键盘左右箭头进行导航时,我想跳过 dot(.) 并转到 next/previous 位置。现在 dot(.) 在输出中不可见,但键盘箭头键仍在计算它并且需要两次 left/right 按键才能移动到下一个位置。

可不可以让键盘不考虑这个dot(.)而移动到下一个字符?请签到 Chrome.

虽然效率不高,但我能够将来自不同帖子的一些想法放在一起。希望它能帮助有同样问题的人。我创建了工作示例 here http://jsfiddle.net/tjjgukLp/1/.