| Server IP : 103.48.194.25 / Your IP : 216.73.216.231 Web Server : Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.33 System : Linux VMHostDefault 3.10.0-1160.42.2.el7.x86_64 #1 SMP Tue Sep 7 14:49:57 UTC 2021 x86_64 User : sieuthimay ( 1016) PHP Version : 8.2.20 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/sieuthimayasia.com/public_html/wp-content/themes/mtw-maycn/ |
Upload File : |
/*----------------------------------------------------
/* Responsive Navigation
/*--------------------------------------------------*/
jQuery(document).ready(function($){
$('.primary-navigation').not('.mobile-menu-wrapper').find('.menu').clone().appendTo('.mobile-menu-wrapper').hide();
$('.toggle-mobile-menu').click(function(e) {
e.preventDefault();
e.stopPropagation();
$('body').toggleClass('mobile-menu-active');
});
// prevent propagation of scroll event to parent
$(document).on('DOMMouseScroll mousewheel', '.mobile-menu-wrapper', function(ev) {
var $this = $(this),
scrollTop = this.scrollTop,
scrollHeight = this.scrollHeight,
height = $this.height(),
delta = (ev.type == 'DOMMouseScroll' ?
ev.originalEvent.detail * -40 :
ev.originalEvent.wheelDelta),
up = delta > 0;
var prevent = function() {
ev.stopPropagation();
ev.preventDefault();
ev.returnValue = false;
return false;
}
if ( $('a#pull').css('display') !== 'none' ) { // if toggle menu button is visible ( small screens )
if (!up && -delta > scrollHeight - height - scrollTop) {
// Scrolling down, but this will take us past the bottom.
$this.scrollTop(scrollHeight);
return prevent();
} else if (up && delta > scrollTop) {
// Scrolling up, but this will take us past the top.
$this.scrollTop(0);
return prevent();
}
}
});
}).on('click', function(event) {
var $target = jQuery(event.target);
if ( ( $target.hasClass("fa") && $target.parent().hasClass("toggle-caret") ) || $target.hasClass("toggle-caret") ) {// allow clicking on menu toggles
return;
}
jQuery('body').removeClass('mobile-menu-active');
});
/*----------------------------------------------------
/* Dropdown menu
/* ------------------------------------------------- */
jQuery(document).ready(function($) {
function mtsDropdownMenu() {
var wWidth = $(window).width();
if(wWidth > 865) {
$('.topmenu ul.sub-menu, .topmenu ul.children').hide();
var timer;
var delay = 100;
$('.topmenu ul > li').hover(
function() {
var $this = $(this); console.log($this);
timer = setTimeout(function() {
$this.children('ul.sub-menu, ul.children').slideDown('fast');
$this.children('ul.sub-menu, ul.children').show();
}, delay);
},
function() {
$(this).children('ul.sub-menu, ul.children').hide();
clearTimeout(timer);
}
);
} else {
$('.topmenu ul').unbind('hover');
$('.topmenu ul.active > ul.sub-menu, .topmenu ul.active > ul.children').show();
}
}
mtsDropdownMenu();
$(window).resize(function() {
mtsDropdownMenu();
});
});
/*---------------------------------------------------
/* Vertical menus toggles
/* -------------------------------------------------*/
jQuery(document).ready(function($) {
$('.widget_nav_menu, #navigation .menu').addClass('toggle-menu');
$('.toggle-menu div.submenu, .toggle-menu ul.children').addClass('toggle-submenu');
$('.toggle-menu div.submenu').parent().addClass('toggle-menu-item-parent');
$('.toggle-menu .toggle-menu-item-parent').append('<span class="toggle-caret"><i class="demo down-dir"></i></span>');
$('.toggle-caret').click(function(e) {
e.preventDefault();
$('.toggle-menu div').removeClass('active');
$(this).parent().toggleClass('active').children('.toggle-submenu').slideToggle('fast');
});
});
/*----------------------------------------------------
/* Back to top smooth scrolling
/*--------------------------------------------------*/
jQuery(document).ready(function($) {
jQuery('.toplink').click(function(){
jQuery('html, body').animate({scrollTop:0}, 'slow');
return false;
});
});