From eedb468e494312c2daccf9067b30de81036ae2f5 Mon Sep 17 00:00:00 2001 From: Michellanne Li Date: Thu, 13 Oct 2016 22:37:18 -0500 Subject: [PATCH] For accordion menu, changes aria roles from "tab" to "menuitem" and tabpanel" and "tablist" to "menu." --- js/foundation.accordionMenu.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/js/foundation.accordionMenu.js b/js/foundation.accordionMenu.js index 460dc33f2..42d796306 100644 --- a/js/foundation.accordionMenu.js +++ b/js/foundation.accordionMenu.js @@ -47,7 +47,7 @@ class AccordionMenu { _init() { this.$element.find('[data-submenu]').not('.is-active').slideUp(0);//.find('a').css('padding-left', '1rem'); this.$element.attr({ - 'role': 'tablist', + 'role': 'menu', 'aria-multiselectable': this.options.multiOpen }); @@ -61,13 +61,13 @@ class AccordionMenu { $elem.attr({ 'aria-controls': subId, 'aria-expanded': isActive, - 'role': 'tab', + 'role': 'menuitem', 'id': linkId }); $sub.attr({ 'aria-labelledby': linkId, 'aria-hidden': !isActive, - 'role': 'tabpanel', + 'role': 'menu', 'id': subId }); }); -- 2.47.2