• Good Afternoon,

    I’m using your plugin for the menu and I see that for some reason when I tab navigate and with a screen reader, that the menu isn’t read properly. The top menus are all read first, then the second menu lists.

    Thank you in advance!

    The page I need help with: [log in to see the link]

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author megamenu

    (@megamenu)

    Hi Bluerage,

    Thanks for posting a link, but it’s not working for me. Without being able to see the site I can’t debug anything, only explain how it should work.

    If your top level items have links (i.e. you haven’t checked the ‘disable link’ option), then their sub menus will appear as soon as you tab to them.

    If the top level items don’t have links, then you’ll need to tab to them, then press enter to reveal/hide the sub menu.

    Regards,
    Tom

    Thread Starter bluerage

    (@bluerage)

    The website is live? Is there anything I need to enable to show the link?

    Plugin Author megamenu

    (@megamenu)

    Hi bluerage,

    It’s not loading for me. Do you have firewall rules preventing outside visitors? I’m in the UK.

    Regards,
    Tom

    Thread Starter bluerage

    (@bluerage)

    Hello, the site is currently being blocked for a few days but will be available to for you to inspect this coming Monday and Tuesday all day.

    Would you mind checking it then?

    Danny

    Plugin Author megamenu

    (@megamenu)

    Hi Danny,

    I can see it now, and I see all of the links where ‘disable link’ has been enabled are skipped. I’m not sure why that’s happening. Does it still happen if you disable WP Accessibility (and any other accessibility related plugins/code)?

    Regards,
    Tom

    The top level a elements in the menu don’t have an href attribute, so they aren’t keyboard navigable. Links and buttons are navigable using the keyboard, but an a element without an href isn’t a link; and though adding the button role will make it report to AT as a button, it doesn’t actually transform the element in any meaningful way.

    At a guess, the mega menu plug-in adds a tabindex attribute to those links to make it keyboard focusable, but WP Accessibility has an option that strips out tabindex attributes. You’ll probably need to turn that option off in order to have a functional menu.

    Plugin Author megamenu

    (@megamenu)

    At a guess, the mega menu plug-in adds a tabindex attribute to those links to make it keyboard focusable

    Thats correct Joe.

    Thanks for posting the solution.

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Menu not being detected in order?’ is closed to new replies.