Linux heracles.o2switch.net 4.18.0-553.62.1.lve.el8.x86_64 #1 SMP Mon Jul 21 17:50:35 UTC 2025 x86_64
/
home
/
ophq1335
/
www
/
wp-content
/
plugins
/
divi-modules-pro
/
includes
/
modules
/
AdvancedTabs
/
/home/ophq1335/www/wp-content/plugins/divi-modules-pro/includes/modules/AdvancedTabs/custom.js
;(function($,window,document){window.addEventListener("load",function(){window.dmpro_advancedtabs()});window.dmpro_advancedtabs=function(carousel){const triggerTabList=document.querySelectorAll('.dmpro_advanced_tabs .nav-pills button, .dmpro_advanced_tabs .nav-pills a'),triggerResizeEvents=function(){$(window).trigger("resize");window.dispatchEvent(new Event('resize'))};triggerTabList.forEach(triggerEl=>{let tab=new dmprobootstrap.Tab(triggerEl),tab_trigger=triggerEl.getAttribute('data-dl-tabtrigger'),tab_link=triggerEl.getAttribute('data-dl-href'),tab_linktarget=triggerEl.getAttribute('data-dl-target'),tab_deeplink=triggerEl.getAttribute('data-dl-deeplink'),tab_default_href='#dmpro-link',timeout_in=($('body').hasClass('et_mobile_device')?500:1),tab_wrapper_id=triggerEl.getAttribute('data-dl-moduleorderclass');if(typeof tab_trigger==='undefined'){tab_trigger='click'}if(tab_link!==''){$(triggerEl).off()}triggerEl.addEventListener(tab_trigger,event=>{tab.show()});triggerEl.addEventListener('show.bs.tab',event=>{let activated_tab=event.target,activated_tab_target_selector=activated_tab.getAttribute('data-bs-target'),activated_tab_target=document.querySelector(activated_tab_target_selector+'>.et_pb_tab_content'),previous_tab=event.relatedTarget,previous_tab_target_selector=previous_tab.getAttribute('data-bs-target'),previous_tab_target=document.querySelector(previous_tab_target_selector+'>.et_pb_tab_content'),tab_wrapper=activated_tab.parentElement.parentElement.parentElement,tab_animation=tab_wrapper.getAttribute('data-dl-tabanimation');triggerResizeEvents();if(previous_tab_target!==null){previous_tab_target.className='et_pb_tab_content'}if(activated_tab_target!==null){activated_tab_target.className+=' '+tab_animation}previous_tab.parentElement.classList.remove("nav-item-active");activated_tab.parentElement.classList.add("nav-item-active");if(tab_link!==''){let tab_href=activated_tab.getAttribute('href');if(tab_href===tab_default_href){setTimeout(()=>{triggerEl.setAttribute('href',tab_link);triggerEl.setAttribute('target',tab_linktarget)},timeout_in)}}});triggerEl.addEventListener('hide.bs.tab',event=>{if(tab_link!==''){let activated_tab=event.target,tab_href=activated_tab.getAttribute('href');if(tab_href!==tab_default_href){setTimeout(()=>{triggerEl.setAttribute('href',tab_default_href);triggerEl.removeAttribute('target')},1)}}});if(window.location.hash){let hash=window.location.hash;if(hash===tab_deeplink){tab.show();setTimeout(()=>{let anchorElem=$('#'+tab_wrapper_id);et_pb_smooth_scroll(anchorElem,!1,800,"swing"),setTimeout((function(){et_pb_smooth_scroll(anchorElem,!1,150,"linear")}),825)},500)}}});if($('body').hasClass('et-fb')){setTimeout(()=>{let triggerTabList=document.querySelectorAll('.dmpro_advanced_tabs .nav-pills a');triggerTabList.forEach(triggerEl=>{triggerEl.classList.remove("active")});if(typeof triggerTabList[0]!=='undefined'){triggerTabList[0].classList.add('active')}},500)}};window.addEventListener('hashchange',function(hash){window.dmpro_advancedtabs_hashTrigger(500)});window.dmpro_advancedtabs_hashTrigger=function(){if(window.location.hash){let hash=window.location.hash,tab=document.querySelector('.dmpro_advanced_tabs [data-dl-deeplink="'+hash+'"]'),hasTarget=false;if(tab!==null){let tab_deeplink=tab.getAttribute('data-dl-deeplink');if(typeof tab_deeplink!=='undefined'&&hash===tab_deeplink){if(tab.getAttribute('target')!==''){tab.removeAttribute('target');hasTarget=true}tab.click();let e=new Event('touchstart');tab.dispatchEvent(e);if(hasTarget===true){tab.setAttribute('target','_blank')}let tab_wrapper_id=tab.getAttribute('data-dl-moduleorderclass'),anchorElem=$('#'+tab_wrapper_id);et_pb_smooth_scroll(anchorElem,!1,800,"swing"),setTimeout((function(){et_pb_smooth_scroll(anchorElem,!1,150,"linear")}),825)}}}}})(jQuery,window,document);