Software: Apache. PHP/8.1.30 uname -a: Linux server1.tuhinhossain.com 5.15.0-163-generic #173-Ubuntu SMP Tue Oct 14 17:51:00 UTC uid=1002(picotech) gid=1003(picotech) groups=1003(picotech),0(root) Safe-mode: OFF (not secure) /home/picotech/domains/fitness.picotech.app/public_html/public/front/js/ drwxr-xr-x | |
| Viewing file: Select action/file-type: /**
* MuffinMenu
*
* Horizontal Multilevel Menu with WP MegaMenu Support
* 3.0 | Muffin Group
*/
(function($) {
/* globals jQuery */
"use strict";
$.fn.mfnMenu = function(options) {
var menu = $(this);
var defaults = {
addLast: false,
arrows: false,
delay: 100,
hoverClass: 'hover',
mobileInit: 768,
responsive: true
};
options = $.extend(defaults, options);
var init = function() {
// add '.submenu' class
$('li:has(ul)', menu).addClass('submenu');
// append mobile toggle button
$('li:has(ul)', menu).append('<span class="menu-toggle"></span>');
// add '.mfn-megamenu-parent' class
menu.children('li:has( ul.mfn-megamenu )').addClass('mfn-megamenu-parent');
// add '.last-item' class
$('.submenu ul li:last-child', menu).addClass('last-item');
// add '.last' class
if (options.addLast) {
$('> li:last-child', menu).addClass('last')
.prev().addClass('last');
}
// appand submenu arrows
if (options.arrows) {
$('li ul li:has(ul) > a', menu).append('<i class="menu-arrow icon-right-open"></i>');
}
};
var doMenu = function() {
if ((window.innerWidth >= options.mobileInit) || (!options.responsive)) {
// desktop
$('> li, ul:not(.mfn-megamenu) li', menu).on('mouseenter', function() {
$(this).stop(true, true).addClass(options.hoverClass);
$(this).children('ul').stop(true, true).fadeIn(options.delay);
}).on('mouseleave', function() {
$(this).stop(true, true).removeClass(options.hoverClass);
$(this).children('ul').stop(true, true).fadeOut(options.delay);
});
} else {
// mobile
$('li', menu).off('hover');
$('li > .menu-toggle', menu).off('click').on('click', function() {
var el = $(this).closest('li');
if (el.hasClass(options.hoverClass)) {
el.removeClass(options.hoverClass)
.children('ul').stop(true, true).fadeOut(options.delay);
} else {
el.addClass(options.hoverClass)
.children('ul').stop(true, true).fadeIn(options.delay);
}
});
}
};
$(window).on('resize', doMenu);
var __constructor = function() {
init();
doMenu();
};
__constructor();
};
})(jQuery); |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0051 ]-- |