PluginProbe
Qi Blocks / 1.1.1
Qi Blocks v1.1.1
1.5.3 1.5.2 1.5.1 trunk 1.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1 1.1.1 1.1.2 1.2 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.2.6 1.2.7 All 45 releases
qi-blocks / assets / dist / tabs-horizontal-script.js

tabs-horizontal-script.js in Qi Blocks 1.1.1, at assets/dist/tabs-horizontal-script.js

1 lines 1.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (()=>{"use strict";var t={5311:t=>{t.exports=jQuery}},e={};function n(r){var i=e[r];if(void 0!==i)return i.exports;var o=e[r]={exports:{}};return t[r](o,o.exports,n),o.exports}n.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return n.d(e,{a:e}),e},n.d=(t,e)=>{for(var r in e)n.o(e,r)&&!n.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},n.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),(()=>{var t=n(5311),e=n.n(t);document.addEventListener("DOMContentLoaded",(function(){r.init()}));const r={isInit:!1,init:function(){this.holder=document.querySelectorAll(".qi-block-tabs-horizontal"),this.holder.length&&[...this.holder].map((t=>{r.initItem(t)}))},getRealCurrentItem:function(t){return"string"==typeof t&&""!==t&&(t=qiBlocksEditor.qodefGetCurrentBlockElement.get(t)),t},initItem:function(t,n){if(!(t=r.getRealCurrentItem(t)))return;const i=t.querySelectorAll(".qodef-tabs-horizontal-content");i.length&&i.forEach(((e,n)=>{n+=1;let r=e.getAttribute("id"),i=t.querySelector(".qodef-tabs-horizontal-navigation li:nth-child("+n+") a"),o=i.getAttribute("href");r="#"+r,r.indexOf(o)>-1&&i.setAttribute("href",r)})),t.classList.contains("qodef--init")?n&&r.isInit&&(r.isInit.tabs("destroy"),r.isInit=e()(t).tabs()):(t.classList.add("qodef--init"),r.isInit=e()(t).tabs())}}})()})();