BossBey File Manager
PHP:
8.2.30
OS:
Linux
User:
imagivibe
Root
/
home
/
imagivibe
/
www
/
wp-content
/
themes
/
porto
/
js
/
libs
📤 Upload
📝 New File
📁 New Folder
Close
Editing: easy-responsive-tabs.min.js
!function(a){a.fn.extend({easyResponsiveTabs:function(t){var e=t=a.extend({type:"default",width:"auto",fit:!0,closed:!1,activate:function(){}},t),s=e.type,i=e.fit,n=e.width,r=window.location.hash;!window.history||history.replaceState;a(this).on("tabactivate",(function(a,e){"function"==typeof t.activate&&t.activate.call(e,a)})),this.each((function(){var e=a(this);if(!(e.find(".resp-accordion").length>0)){var c,o=e.find("ul.resp-tabs-list"),d=e.attr("id");e.find("ul.resp-tabs-list li").addClass("resp-tab-item"),e.css({display:"block",width:n}),e.find(".resp-tabs-container > div").addClass("resp-tab-content"),function(){"vertical"==s&&e.addClass("resp-vtabs");1==i&&e.css({width:"100%"});"accordion"==s&&(e.addClass("resp-easy-accordion"),e.find(".resp-tabs-list").css("display","none"))}(),e.find(".resp-tab-content").before("<h2 class='resp-accordion' role='tab'><span class='resp-arrow'></span></h2>");var l=0;e.find(".resp-accordion").each((function(){c=a(this),0==l&&(!t.closed||window.innerWidth>767)&&c.addClass("resp-tab-active");var s=e.find(".resp-tab-item:eq("+l+")"),i=e.find(".resp-accordion:eq("+l+")");i.append(s.html()),i.data(s.data()),c.attr("aria-controls","tab_item-"+l),l++}));var p=0;e.find(".resp-tab-item").each((function(){$tabItem=a(this),$tabItem.attr("aria-controls","tab_item-"+p),$tabItem.attr("role","tab");var t=0;e.find(".resp-tab-content").each((function(){a(this).attr("aria-labelledby","tab_item-"+t),t++})),p++}));var b=0;if(""!=r){var v=r.match(new RegExp(d+"([0-9]+)"));null!==v&&2===v.length&&(b=parseInt(v[1],10)-1)>p&&(b=0)}a(e.find(".resp-tab-item")[b]).addClass("resp-tab-active"),!0===t.closed||"accordion"===t.closed&&!o.is(":visible")||"tabs"===t.closed&&o.is(":visible")?a(e.find(".resp-tab-content")[b]).addClass("resp-tab-content-active resp-accordion-closed"):(a(e.find(".resp-accordion")[b]).addClass("resp-tab-active"),a(e.find(".resp-tab-content")[b]).addClass("resp-tab-content-active").attr("style","display:block")),e.find("[role=tab]").each((function(){var t=a(this),s=!1;t.on("click",(function(){var t=a(this),i=t.attr("aria-controls");if(!s&&t.hasClass("resp-accordion")&&t.hasClass("resp-tab-active"))return s=!0,e.find(".resp-tab-content-active").slideUp("",(function(){s=!1,a(this).addClass("resp-accordion-closed")})),t.removeClass("resp-tab-active"),!1;!t.hasClass("resp-tab-active")&&t.hasClass("resp-accordion")?s||(s=!0,e.find(".resp-tab-active").removeClass("resp-tab-active"),e.find(".resp-tab-content-active").slideUp().removeClass("resp-tab-content-active resp-accordion-closed"),e.find("[aria-controls="+i+"]").addClass("resp-tab-active"),e.find(".resp-tab-content[aria-labelledby = "+i+"]").slideDown("",(function(){s=!1})).addClass("resp-tab-content-active")):(e.find(".resp-tab-active").removeClass("resp-tab-active"),e.find(".resp-tab-content-active").removeAttr("style").removeClass("resp-tab-content-active").removeClass("resp-accordion-closed"),e.find("[aria-controls="+i+"]").addClass("resp-tab-active"),e.find(".resp-tab-content[aria-labelledby = "+i+"]").addClass("resp-tab-content-active").attr("style","display:block")),t.trigger("tabactivate",t)}))})),a(window).on("resize",(function(){e.find(".resp-accordion-closed").removeAttr("style")}))}}))}})}(jQuery);
Save
Cancel