Security update to Drupal 8.4.6
[yaffs-website] / web / core / misc / details-aria.js
1 /**
2 * DO NOT EDIT THIS FILE.
3 * See the following change record for more information,
4 * https://www.drupal.org/node/2815083
5 * @preserve
6 **/
7
8 (function ($, Drupal) {
9   Drupal.behaviors.detailsAria = {
10     attach: function attach() {
11       $('body').once('detailsAria').on('click.detailsAria', 'summary', function (event) {
12         var $summary = $(event.currentTarget);
13         var open = $(event.currentTarget.parentNode).attr('open') === 'open' ? 'false' : 'true';
14
15         $summary.attr({
16           'aria-expanded': open,
17           'aria-pressed': open
18         });
19       });
20     }
21   };
22 })(jQuery, Drupal);