Files
conservatorio-tomadini/media/fef/js/tabs.min.js
2024-12-17 17:34:10 +01:00

11 lines
1.0 KiB
JavaScript

/*
Akeeba Frontend Framework (FEF)
@package fef
@copyright (c) 2017-2022 Nicholas K. Dionysopoulos / Akeeba Ltd
@license GNU General Public License version 3, or later
*/
window.akeeba=window.akeeba||{};window.akeeba.fef=window.akeeba.fef||{};
akeeba.fef.tabs=function(a){if("undefined"===typeof a||""===a)a="div.akeeba-tabs";a=document.querySelectorAll(a);0!==a.length&&akeeba.System.forEach(a,function(l,c){var d=c.querySelectorAll("label"),f=c.id,g="";0!==d.length&&(""!=f&&(g=window.sessionStorage.getItem("akeeba.tabs."+f)),akeeba.System.forEach(d,function(k,b){b.parentElement===c&&b.addEventListener("click",function(m){var h=this.getAttribute("for");akeeba.System.forEach(d,function(n,e){e.parentElement===c&&(e.getAttribute("for")===h?(window.sessionStorage.setItem("akeeba.tabs."+
f,h),akeeba.System.addClass(e,"active")):akeeba.System.removeClass(e,"active"))})})}),""!=g&&akeeba.System.forEach(d,function(k,b){b.parentElement===c&&b.getAttribute("for")===g&&akeeba.System.triggerEvent(b,"click")}))})}; //# sourceMappingURL=Tabs.map