recovers accordion aria attributes

This commit is contained in:
buttle 2021-11-24 11:22:01 +01:00
parent 6af87367eb
commit e951669cff
2 changed files with 6 additions and 1 deletions

File diff suppressed because one or more lines are too long

View File

@ -1,12 +1,17 @@
$(function(){ $(function(){
$("#site-list").on( "click", ".accordion-title", function() { $("#site-list").on( "click", ".accordion-title", function() {
var title = this
var content = $(this).closest('.accordion-item') var content = $(this).closest('.accordion-item')
.find('.accordion-content') .find('.accordion-content')
if ($(content).is(':visible')) { if ($(content).is(':visible')) {
$(content).slideUp('fast') $(content).slideUp('fast')
$(this).closest('.accordion-item').removeClass('is-active')
$(title).attr('aria-expanded', false)
} else { } else {
$(content).slideDown('fast') $(content).slideDown('fast')
$(this).closest('.accordion-item').addClass('is-active')
$(title).attr('aria-expanded', true)
} }
return false; return false;
}); });