From 7f4ac1f5eb636543b09d9a7054b1906cc849fb3b Mon Sep 17 00:00:00 2001 From: "Gerard K. Cohen" Date: Thu, 28 Jul 2016 20:08:29 -0700 Subject: [PATCH] Add role=tablist to tab ul container --- js/foundation.tabs.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/js/foundation.tabs.js b/js/foundation.tabs.js index 979479631..610edeea4 100644 --- a/js/foundation.tabs.js +++ b/js/foundation.tabs.js @@ -42,6 +42,7 @@ class Tabs { _init() { var _this = this; + this.$element.attr({'role': 'tablist'}); this.$tabTitles = this.$element.find(`.${this.options.linkClass}`); this.$tabContent = $(`[data-tabs-content="${this.$element[0].id}"]`); @@ -94,10 +95,10 @@ class Tabs { this._addKeyHandler(); this._addClickHandler(); this._setHeightMqHandler = null; - + if (this.options.matchHeight) { this._setHeightMqHandler = this._setHeight.bind(this); - + $(window).on('changed.zf.mediaquery', this._setHeightMqHandler); } } @@ -132,7 +133,7 @@ class Tabs { this.$tabTitles.off('keydown.zf.tabs').on('keydown.zf.tabs', function(e){ if (e.which === 9) return; - + var $element = $(this), $elements = $element.parent('ul').children('li'), -- 2.47.2