Smi*_*thy 1 javascript jquery accessibility wai-aria
有没有办法搜索所有display:none使用属性的实例,并aria-hidden="true"使用JavaScript 添加属性.
我的网站有数百个这样的实例,我正在寻找一个更快的方法.
它可能是这样的:(添加到一个函数)
$(*).css( "display", "none" ).attr( "aria-hidden", "true" );
Run Code Online (Sandbox Code Playgroud)
aria-hidden="true"is 的作用是指示浏览器不将元素暴露给辅助功能树,即使它没有被隐藏.
浏览器不会向辅助功能API公开任何元素display:none.
所以你要做的事情完全是多余的.它对可访问性的影响绝对不会增加.节省自己的努力,做更有成效的事情.
使用hidden()选择器识别所有不显示元素
$( ":hidden").attr( "aria-hidden", "true" );
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4203 次 |
| 最近记录: |