TT#137901 Move accordion code into function enhancedAccordion()

Let's keep all the accordion releated code in one place.

Change-Id: Ie5bd6601d44e679e70cd35df527c8fa6f1e89fa7
mr10.1
Alexander Lutay 4 years ago
parent e89bf237e5
commit 4ede236dae

@ -297,16 +297,6 @@ var mainWrapperInit = function () {
$( document ).ready(function() {
Theme.init();
mainWrapperInit();
[%# open last accordion tab if possible -%]
$('.accordion').on('shown', function (e) {
localStorage.setItem('lastTab', $(".accordion .in").attr('id'));
});
var lastTab = localStorage.getItem('lastTab');
if (lastTab) {
$('#'+lastTab).removeClass('collapse');
$('#'+lastTab).parent().addClass("open");
$('#'+lastTab).addClass("in");
}
});
</script>

@ -40,9 +40,17 @@ var Theme = function () {
}
});
$('.accordion').each (function () {
$(this).find ('.accordion-body.in').parent ().addClass ('open');
$('.accordion').on('shown', function (e) {
localStorage.setItem('lastTab', $(".accordion .in").attr('id'));
});
var lastTab = localStorage.getItem('lastTab');
if (lastTab) {
$('#'+lastTab).removeClass('collapse');
$('#'+lastTab).parent().addClass("open");
$('#'+lastTab).addClass("in");
}
}
function getValidationRules () {
@ -66,4 +74,4 @@ var Theme = function () {
return custom;
}
}();
}();

Loading…
Cancel
Save