15 lines
530 B
JavaScript
15 lines
530 B
JavaScript
|
jQuery( function( $ ) {
|
||
|
// Accordion handling in various areas.
|
||
|
$( '.activitypub-settings-accordion' ).on( 'click', '.activitypub-settings-accordion-trigger', function() {
|
||
|
var isExpanded = ( 'true' === $( this ).attr( 'aria-expanded' ) );
|
||
|
|
||
|
if ( isExpanded ) {
|
||
|
$( this ).attr( 'aria-expanded', 'false' );
|
||
|
$( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', true );
|
||
|
} else {
|
||
|
$( this ).attr( 'aria-expanded', 'true' );
|
||
|
$( '#' + $( this ).attr( 'aria-controls' ) ).attr( 'hidden', false );
|
||
|
}
|
||
|
} );
|
||
|
} );
|