jQuery(document).ready(function($) { $(".zoom-button-effect .elementskit-btn,.zoom-button-effect .keydesign-button").each(function() { $(this).wrapInner(""); }); $(".flip-button-effect .elementskit-btn,.flip-button-effect .keydesign-button,.flip-button-effect .elementskit-single-pricing .elementskit-pricing-btn").each(function() { $button_text = $(this).text().trim(); $(this).attr("data-text", $button_text); // $(this).wrapInner(""); $(this).contents().filter(function() { return this.nodeType == 3 && $.trim(this.textContent) != ''; }).wrap(''); }); if ($('.with-sidebar.sticky-sidebar').length) { $(".with-sidebar.sticky-sidebar .keydesign-sidebar").css('--header-height', $("#site-header").outerHeight() + "px"); } }); jQuery(function($) { $(".ekit-wid-con .elementskit-menu-hamburger").click(function() { $("#site-header").css('--mobile-menu-height', $("#site-header").outerHeight() + "px"); $(this).toggleClass("active"); $("#site-header").toggleClass("mobile-menu-active"); }); $(".elementskit-navbar-nav li a").click(function() { if ($(".elementskit-menu-container").hasClass("ekit-nav-menu-one-page-yes")) { $("#site-header").removeClass("mobile-menu-active"); $(".ekit-wid-con .elementskit-menu-hamburger").removeClass("active"); } }); if ($('.site-header.show-on-scroll').length) { var my_window = $(window); var position = my_window.scrollTop(); if (position > 95) { $('.site-header').addClass('scrolled'); } else { $('.site-header').removeClass('scrolled'); } my_window.scroll(function() { if (my_window.scrollTop() > 0) { if (my_window.scrollTop() > position) { $('.site-header.show-on-scroll').addClass('hide-menu'); } else { $('.site-header.show-on-scroll').removeClass('hide-menu'); } if (position > 95) { $('.site-header').addClass('scrolled'); } else { $('.site-header').removeClass('scrolled'); } position = my_window.scrollTop(); } }); } if ($('.transform-3d').length) { var my_window = $(window); my_window.scroll(function() { if (my_window.scrollTop() > 0) { var angle = 12 - my_window.scrollTop() / 30; if (angle > 0) { $('.transform-3d img').css('transform', 'rotateX(' + angle + 'deg)'); } } }); } if ($('.sticky-navigation').length) { var navLinks = document.querySelectorAll(".sticky-navigation .ekit-stylish-list a"); var sections = document.querySelectorAll("#main .e-con.e-flex.sticky-section"); var menuHeight = document.querySelector('.sticky-navigation').offsetHeight + 5; function changeActiveLink() { var scrollPosition = document.documentElement.scrollTop || document.body.scrollTop; sections.forEach(function(section) { var sectionTop = section.offsetTop - menuHeight; var sectionBottom = sectionTop + section.offsetHeight; if (scrollPosition >= sectionTop && scrollPosition < sectionBottom) { var targetLink = document.querySelector('a[href="#' + section.id + '"]'); navLinks.forEach(function(link) { link.classList.remove("active"); }); targetLink.classList.add("active"); } }); } document.addEventListener("scroll", changeActiveLink); } });