diff --git a/core/themes/seven/js/nav-tabs.js b/core/themes/seven/js/nav-tabs.js index 8e3e939..ba44ffb 100644 --- a/core/themes/seven/js/nav-tabs.js +++ b/core/themes/seven/js/nav-tabs.js @@ -44,7 +44,6 @@ attach: function (context, settings) { var $tabs = $(context).find('[data-drupal-nav-tabs]'); if ($tabs.length) { - console.log($tabs); var notSmartPhone = window.matchMedia('(min-width: 300px)'); if (notSmartPhone.matches) { $tabs.once('nav-tabs').each(init); diff --git a/core/themes/seven/js/responsive-details.js b/core/themes/seven/js/responsive-details.js index f9ecd71..4f921bb 100644 --- a/core/themes/seven/js/responsive-details.js +++ b/core/themes/seven/js/responsive-details.js @@ -20,27 +20,27 @@ var $statusDetails = $(context).find('details').once('responsive-details'); var mql = window.matchMedia('(min-width:48em)'); - function handleResize(mql) { - if (mql.matches) { - $statusDetails - .attr('open', true) - .children('summary') - .attr('aria-expanded', true) - .on('click.details-open', false); - } - else { - // If user explicitly opened one, leave it alone. - $statusDetails.find('summary[aria-pressed!=true]') - .attr('aria-expanded', false) - .off('.details-open') - .parent('details') - .attr('open', false); - } - } - mql.addListener(handleResize); - handleResize(mql); + handleResize(mql, $statusDetails); } }; + function handleResize(mql, statusDetails) { + if (mql.matches) { + statusDetails + .attr('open', true) + .children('summary') + .attr('aria-expanded', true) + .on('click.details-open', false); + } + else { + // If user explicitly opened one, leave it alone. + statusDetails.find('summary[aria-pressed!=true]') + .attr('aria-expanded', false) + .off('.details-open') + .parent('details') + .attr('open', false); + } + } + })(jQuery, Drupal);