]> git.ipfire.org Git - thirdparty/foundation/foundation-sites.git/commitdiff
Add role=tablist to tab ul container 9061/head
authorGerard K. Cohen <gerard.k.cohen@wellsfargo.com>
Fri, 29 Jul 2016 03:08:29 +0000 (20:08 -0700)
committerGerard K. Cohen <gerard.k.cohen@wellsfargo.com>
Fri, 29 Jul 2016 03:08:29 +0000 (20:08 -0700)
js/foundation.tabs.js

index 9794796314bb90056f774ad095133c71211c7bbc..610edeea40d5dceca3adf58ff0fc4414c987f5c8 100644 (file)
@@ -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'),