咏叹调隐藏的真实读法由JAWS阅读



使用 jQuery 在 #div1 中添加角色警报,读取 #div2 内容,即使它对 JAWS 是隐藏的。

<div id="div1">
     some content 
    <div id="div2" aria-hidden="true">
           some content 2 for div
    </div>
</div>  

对 aria-hidden 属性的支持已添加到 JAWS 的 13.0.718 更新(2012 年 2 月)中。请参阅下面的完整更新日志:

http://www.freedomscientific.com/downloads/jaws/JAWS13-previous-enhancements.asp。

JAWS 现在可以识别 aria 隐藏属性,以便文本 应该被隐藏不再宣布。

它似乎对我有用,但我注意到包装在"隐藏"容器中的可选项卡内容仍然可以由 JAWS 导航和阅读。

目前,JAWS 在 Internet Explorer 和 Firefox 中都不支持 aria-hidden 状态。

您可以使用 role="presentation",但不建议这样做。

另请参阅:

  • 官方 JAWS 咏叹调支持列表

  • 唐纳德·埃文斯的博客

相关内容

  • 没有找到相关文章

最新更新