咏叹调隐藏真实的JAWS阅读

时间:2012-05-30 16:43:31

标签: wai-aria jaws-screen-reader

在#div1中使用jQuery add role alert,读取#div2内容,即使它是为JAWS隐藏的。

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

2 个答案:

答案 0 :(得分:2)

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

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

另见:

答案 1 :(得分:2)

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

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

  

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

它似乎对我有用,但我注意到包含在“隐藏”容器中的可列表内容仍然可以导航到JAWS并由JAWS读取。