diff --git a/web/themes/asc_bootstrap/js/scripts.js b/web/themes/asc_bootstrap/js/scripts.js index 0d840471f6181c61c5b6707be281eee732ffa30a..7216c24b8e18643818fa5289870b2c45f405c74d 100644 --- a/web/themes/asc_bootstrap/js/scripts.js +++ b/web/themes/asc_bootstrap/js/scripts.js @@ -218,6 +218,20 @@ jQuery(document).ready(function(){ }); } + //check for anchor hash in url and if exists open accordion + var accordionAnchor = window.location.hash; + var accordAnchorTrimmed = accordionAnchor.substring(1); + + if (accordionAnchor.length) { + var accordDiv = jQuery('[id="'+accordAnchorTrimmed+'"]').parent().parent().parent().parent().parent().attr('id'), + pattern = /collapse/, + exists = pattern.test(accordDiv); + if(exists) { + jQuery(window).scrollTop(jQuery('#'+accordDiv).offset().top); + jQuery('#'+accordDiv).addClass('in'); + } + } + }); // window.addEventListener("load", function(event) {