Changes:
- Removed aria hidden from scss
- Added `display: block` to `is-active` state
- Safely Removed `aria-hidden` attribute as doing nothing now!
$tabContent.attr({
'role': 'tabpanel',
- 'aria-hidden': !isActive,
'aria-labelledby': linkId
});
$targetContent
.addClass(`${this.options.panelActiveClass}`)
- .attr({'aria-hidden': ''});
}
/**
$(`#${$target_anchor.attr('aria-controls')}`)
.removeClass(`${this.options.panelActiveClass}`)
- .attr({ 'aria-hidden': 'true' });
}
/**
display: none;
padding: $padding;
- &[aria-hidden=""] {
+ &.is-active {
display: block;
}
}