From deb887727acc96ea9ece5d0585c93c975e06ab65 Mon Sep 17 00:00:00 2001 From: conzett Date: Tue, 22 Nov 2011 20:04:44 -0500 Subject: [PATCH] Add generation of aria-controls and aria-labeledby attributes --- javascripts/tabs.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/javascripts/tabs.js b/javascripts/tabs.js index 1056053..a15a05d 100644 --- a/javascripts/tabs.js +++ b/javascripts/tabs.js @@ -46,7 +46,6 @@ } $(this).attr('role', 'tab'); - }); $(tabPanels).each(function(index) { @@ -58,6 +57,8 @@ } $(this).attr('role', 'tabpanel'); + $(this).attr('aria-labeledby', $(tabs[index]).attr('id')); + $(tabs[index]).attr('aria-controls', $(this).attr('id')); });