“aria-haspopup”属性主要用于工具栏菜单吗?

2024-01-06

我见过aria-haspopup在应用程序的工具栏菜单上使用的属性,例如所见即所得编辑器 http://oaa-accessibility.org/example/25/。不过,我还没有看到它被用在任何 ARIA 演示网站的主导航上。

这个属性主要是为了应用程序的工具栏菜单引入的吗?在网站的主导航(有子菜单)上使用它是否合适且合理?


刚刚看到这个属性被用在标记上jQuery UI 选择菜单 http://wiki.jqueryui.com/w/page/12138056/Selectmenu(关于aelement,即selectmenu的开关)。所以似乎在任何代码上使用它都可以。

<span class="ui-selectmenu-button css-scope">
    <a class="ui-corner-all ui-state-default ui-widget ui-button" href="#speed" tabindex="0" id="speed-button" role="combobox" aria-expanded="false" aria-autocomplete="list" aria-owns="speed-menu" aria-haspopup="true">
        <span class="ui-icon-triangle-1-s ui-icon"></span>
        <span class="ui-selectmenu-text">Medium</span>
    </a>
 </span>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

“aria-haspopup”属性主要用于工具栏菜单吗? 的相关文章