当谈到标签焦点之类的事情时,我相当无知。我正在使用 JQuery 数据表。
在一个窗口中,点击选项卡会滚动元素,不包括表格行,但包括带有“第一个、上一个、下一个、最后一个”分页按钮的表格页脚。
在另一个窗口中,选项卡焦点停在表格行的末尾并返回到页面顶部,跳过“第一、上一个、下一个、最后一个”的分页按钮。
我对这两个数据表都进行了编码,它们非常相似,就像弹出窗口本身一样。我认为这没什么大不了的,但是我的开发团队中的某个人为此打开了一个错误,并且由于这是我的代码,我想修复它(我不知道为什么有人会浪费时间测试这样的东西,我确信我们的客户使用他们的光标点击分页按钮,我怀疑他们中的许多人甚至意识到反复点击标签会将他们带到那里)。
我的问题是,是什么决定了哪些元素可以获得标签焦点?为什么两段非常相似的代码会有如此不同的行为?我怎样才能使它们保持一致(允许所有元素获得标签焦点,或者至少是分页按钮)?