@@ -37,7 +37,6 @@ var responsiveNav = (function (window, document) {
37
37
var nav ,
38
38
opts ,
39
39
navToggle ,
40
- aria = "aria-hidden" ,
41
40
docEl = document . documentElement ,
42
41
head = document . getElementsByTagName ( "head" ) [ 0 ] ,
43
42
styleElement = document . createElement ( "style" ) ,
@@ -200,7 +199,7 @@ var responsiveNav = (function (window, document) {
200
199
removeClass ( nav , "closed" ) ;
201
200
removeClass ( nav , "opened" ) ;
202
201
nav . removeAttribute ( "style" ) ;
203
- nav . removeAttribute ( aria ) ;
202
+ nav . removeAttribute ( " aria-hidden" ) ;
204
203
nav = null ;
205
204
_instance = null ;
206
205
@@ -214,7 +213,7 @@ var responsiveNav = (function (window, document) {
214
213
if ( ! opts . customToggle ) {
215
214
navToggle . parentNode . removeChild ( navToggle ) ;
216
215
} else {
217
- navToggle . removeAttribute ( aria ) ;
216
+ navToggle . removeAttribute ( " aria-hidden" ) ;
218
217
}
219
218
220
219
if ( styleElement . parentNode ) {
@@ -229,7 +228,7 @@ var responsiveNav = (function (window, document) {
229
228
removeClass ( nav , "closed" ) ;
230
229
addClass ( nav , "opened" ) ;
231
230
nav . style . position = opts . openPos ;
232
- setAttributes ( nav , { "aria" : "false" } ) ;
231
+ setAttributes ( nav , { "aria-hidden " : "false" } ) ;
233
232
234
233
navOpen = true ;
235
234
opts . open ( ) ;
@@ -238,7 +237,7 @@ var responsiveNav = (function (window, document) {
238
237
} else {
239
238
removeClass ( nav , "opened" ) ;
240
239
addClass ( nav , "closed" ) ;
241
- setAttributes ( nav , { "aria" : "true" } ) ;
240
+ setAttributes ( nav , { "aria-hidden " : "true" } ) ;
242
241
243
242
if ( opts . animate ) {
244
243
setTimeout ( function ( ) {
@@ -385,10 +384,10 @@ var responsiveNav = (function (window, document) {
385
384
opts . init ( ) ;
386
385
387
386
if ( window . getComputedStyle ( navToggle , null ) . getPropertyValue ( "display" ) !== "none" ) {
388
- setAttributes ( navToggle , { "aria" : "false" } ) ;
387
+ setAttributes ( navToggle , { "aria-hidden " : "false" } ) ;
389
388
390
389
if ( nav . className . match ( / ( ^ | \s ) c l o s e d ( \s | $ ) / ) ) {
391
- setAttributes ( nav , { "aria" : "true" } ) ;
390
+ setAttributes ( nav , { "aria-hidden " : "true" } ) ;
392
391
nav . style . position = "absolute" ;
393
392
}
394
393
@@ -406,8 +405,8 @@ var responsiveNav = (function (window, document) {
406
405
407
406
log ( "Calculated max-height of " + savedHeight + "px and updated 'styleElement'" ) ;
408
407
} else {
409
- setAttributes ( navToggle , { "aria" : "true" } ) ;
410
- setAttributes ( nav , { "aria" : "false" } ) ;
408
+ setAttributes ( navToggle , { "aria-hidden " : "true" } ) ;
409
+ setAttributes ( nav , { "aria-hidden " : "false" } ) ;
411
410
nav . style . position = opts . openPos ;
412
411
this . _removeStyles ( ) ;
413
412
}
0 commit comments