Last Updated: 07 Sep 2020 08:30 by ADMIN
Scheduled for R3 2020 SP1
Chris Vaughn
Created on: 07 Sep 2020 08:27
Category: Menu
Type: Bug Report
Make JAWS announce the number of top-level menus in the RadMenu

This can be achieved if the role=menubar is set to the <ul> element containing the <li> menu items instead of the wrapper <div> element.

In this example from the WAI-ARIA Practices site, JAWS announces "1 of 3", "2 of 3", and "3 of 3" as the top-level menus are navigated.

 Workaround from Admin:

    function OnClientLoad(sender, args) {
        $telerik.$(sender.get_element()).removeAttr("role").find(">").attr("role", "menubar")
<telerik:RadMenu runat="server" ID="RadMenu1" EnableAriaSupport="true"  RenderMode="Lightweight" OnClientLoad="OnClientLoad" TabIndex="1">