【问题标题】:[role]s are not contained by their required parent element[role] 不包含在其所需的父元素中
【发布时间】:2021-11-09 12:23:38
【问题描述】:

我不断收到此警告,它特别出现在列标题上,不仅出现在我的表格中,而且出现在我查看的其他表格中,因为有解决此问题的方法吗?与 Aria 父母和孩子有关,但我不确定

这显示了 role="columnheader" 但它仍然抛出警告:

【问题讨论】:

  • 根据 ARIA 建议,角色为 columnheader 的元素必须包含在角色为 row (w3.org/TR/wai-aria-1.1/#columnheader) 的元素中或归其所有,因为缺少父元素 row,你会收到警告。
  • 那么我该如何在制表器中解决这个问题?
  • 恐怕您需要向 Tabulator 的作者询问修复方法。顺便说一句,看起来 v5.0 已经修复了这个问题。

标签: tabulator


【解决方案1】:

正如 Tim 所指出的,这是旧版 Tabulator 中的一个问题,从 5.0 版开始,这不再是一个问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-28
    • 1970-01-01
    • 2015-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-24
    相关资源
    最近更新 更多