Файловый менеджер - Редактировать - /home/avadvi5/public_html/wp-content/plugins/code4rest-pro/dist/mega-menu/code4rest-mega-menu.js
Ðазад
/* global code4restProMegaConfig */ /** * File code4rest-mega-menu.js. * Gets mega menu working. */ (function() { 'use strict'; window.code4restMegaMenu = { /** * Find the cart and open it. */ runSubMenuContentSize: function() { var contentSubmenus = document.querySelectorAll( '.site-header-wrap .code4rest-menu-mega-width-content > ul.sub-menu' ); for ( let i = 0; i < contentSubmenus.length; i++ ) { var parentMenuItem = contentSubmenus[ i ].parentNode; var row = contentSubmenus[ i ].closest( '.site-header-row' ); contentSubmenus[ i ].style.left = ''; contentSubmenus[ i ].style.width = row.offsetWidth + 'px'; contentSubmenus[ i ].style.left = -1 * Math.abs( parentMenuItem.getBoundingClientRect().left - row.getBoundingClientRect().left ).toString() + 'px'; } }, /** * Initiate the script to toggle cart when product is added. */ initContentSubMenuSize: function() { var contentSubmenus = document.querySelectorAll( '.site-header-wrap .code4rest-menu-mega-width-content > ul.sub-menu' ); // No point if no submenus. if ( ! contentSubmenus.length ) { return; } var timeout; window.addEventListener( 'resize', function() { clearTimeout( timeout ); timeout = setTimeout( window.code4restMegaMenu.runSubMenuContentSize, 500 ); }, false ); window.addEventListener( 'load', window.code4restMegaMenu.runSubMenuContentSize ); window.code4restMegaMenu.runSubMenuContentSize(); }, /** * Setup the Fullwith Menu. */ runSubMenuFullSize: function() { var contentSubmenus = document.querySelectorAll( '.site-header-wrap .code4rest-menu-mega-width-full > ul.sub-menu' ); for ( let i = 0; i < contentSubmenus.length; i++ ) { var parentMenuItem = contentSubmenus[ i ].parentNode; contentSubmenus[ i ].style.left = ''; contentSubmenus[ i ].style.width = window.innerWidth + 'px'; contentSubmenus[ i ].style.left = -1 * Math.abs( parentMenuItem.getBoundingClientRect().left ).toString() + 'px'; } }, /** * Initiate the script to toggle cart when product is added. */ initFullSubMenuSize: function() { var contentSubmenus = document.querySelectorAll( '.site-header-wrap .code4rest-menu-mega-width-full > ul.sub-menu' ); // No point if no submenus. if ( ! contentSubmenus.length ) { return; } var timeout; window.addEventListener( 'resize', function() { clearTimeout( timeout ); timeout = setTimeout( window.code4restMegaMenu.runSubMenuFullSize, 500 ); }, false ); window.code4restMegaMenu.runSubMenuFullSize(); }, // Initiate the menus when the DOM loads. init: function() { window.code4restMegaMenu.initContentSubMenuSize(); window.code4restMegaMenu.initFullSubMenuSize(); } } if ( 'loading' === document.readyState ) { // The DOM has not yet been loaded. document.addEventListener( 'DOMContentLoaded', window.code4restMegaMenu.init ); } else { // The DOM has already been loaded. window.code4restMegaMenu.init(); } })();
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка