Файловый менеджер - Редактировать - /home/kunzqhe/www/wp-content/themes/themify-ultra/themify/js/modules/themify.sidemenu.min.js
Назад
'use strict';(function(c){function g(b,a){this.element=b;!a.panel&&b.hasAttribute("href")&&(a.panel=b.getAttribute("href"),a.panel&&"#"!==a.panel||(a.panel=h.panel));this.settings=Object.assign({},h,a);this.panelVisible=!1;const c={"#":"",".":""," ":"-"};this.panelCleanName=this.settings.panel.replace(/#|\.|\s/g,function(a){return c[a]});this.init()}const h={panel:"#mobile-menu",close:"",side:"right",hasOverlay:!0,beforeShow:null,afterShow:null,beforeHide:null,afterHide:null},e=[];let d=null;g.prototype= {init(){const b=this;null===d&&!0===this.settings.hasOverlay&&(d=document.createElement("div"),d.className="body-overlay",d.style.display="none",d.addEventListener("click",function(){for(var a=e.length-1;-1<a;--a)e[a].hidePanel()},{passive:!0}),c.body[0].appendChild(d),d.style.display="");this.element.addEventListener("click",function(a){a.preventDefault();b.panelVisible?b.hidePanel():(b.showPanel(),a.screenX&&a.screenY||(a=document.querySelector(b.settings.panel+" a"),null!==a&&a.focus()))});if(""!== b.settings.close){const a=document.querySelector(b.settings.close);null!==a&&a.addEventListener("click",function(a){a.preventDefault();b.hidePanel()})}},showPanel(){if(!1===this.panelVisible){c.trigger("tf_fixed_header_remove_revelaing");const b=this.settings.panel,a=this,f=document.querySelector(b);this.settings.beforeShow&&this.settings.beforeShow.call(this);!1===this.panelVisible&&(null!==f&&(f.addEventListener("transitionend",function(){a.settings.afterShow&&a.settings.afterShow.call(a);c.trigger("sidemenushow.themify", [b,a.settings.side,a])},{passive:!0,once:!0}),f.classList.remove("sidemenu-off"),f.classList.add("sidemenu-on")),c.body[0].classList.add(a.panelCleanName+"-visible","sidemenu-"+a.settings.side),null!==d&&d.classList.add("body-overlay-on"),this.panelVisible=!0)}},hidePanel(b){if(!0===this.panelVisible){const a=document.querySelector(this.settings.panel);this.settings.beforeHide&&this.settings.beforeHide.call(this);null!==a&&(a.classList.remove("sidemenu-on"),a.classList.add("sidemenu-off"));c.body[0].classList.remove(this.panelCleanName+ "-visible");b!==this.settings.side&&c.body[0].classList.remove("sidemenu-"+this.settings.side);this.settings.afterHide&&this.settings.afterHide.call(this);c.trigger("sidemenuhide.themify",[this.settings.panel]);null!==d&&d.classList.remove("body-overlay-on");this.panelVisible=!1}}};c.on("tf_side_menu_init",function(b,a,c){b instanceof jQuery&&(b=b.get());void 0===b.length&&(b=[b]);for(let c=b.length-1;-1<c;--c)e.push(new g(b[c],a));c&&c()}).on("tf_side_menu_hide_all",function(){for(let b=e.length- 1;-1<b;--b)e[b].hidePanel()}).body[0].classList.add("sidemenu-active");if("undefined"!==typeof themify_vars)c.on("tfsmartresize",function(b){b&&b.w!==c.w&&b.w>themify_vars.menu_point&&c.trigger("tf_side_menu_hide_all")})})(Themify);
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка