PageSourceSearch

https://galaxypay.vn/wp-content/plugins/keydesign-framework/assets/js/keydesign-framework.js?ver=1.4

js galaxypay.vn collected 2026-09-24 12:58:15 UTC 3,852 bytes, 85 lines download raw bytes

1jQuery(document).ready(function($) {
2    $(".zoom-button-effect .elementskit-btn,.zoom-button-effect .keydesign-button").each(function() {
3        $(this).wrapInner("<span class='button-wrapper'></span>");
4    });
5    $(".flip-button-effect .elementskit-btn,.flip-button-effect .keydesign-button,.flip-button-effect .elementskit-single-pricing .elementskit-pricing-btn").each(function() {
6        $button_text = $(this).text().trim();
7        $(this).attr("data-text", $button_text);
8        // $(this).wrapInner("<span class='button-wrapper'></span>");
9        $(this).contents().filter(function() {
10            return this.nodeType == 3 && $.trim(this.textContent) != '';
11        }).wrap('<span class="button-wrapper" />');
12    });
13
14});
15
16jQuery(function($) {
17    $(".ekit-wid-con .elementskit-menu-hamburger").click(function() {
18        $("#site-header").css('--mobile-menu-height', $("#site-header").outerHeight() + "px");
19        $(this).toggleClass("active");
20        $("#site-header").toggleClass("mobile-menu-active");
21    });
22    $(".elementskit-navbar-nav li a").click(function() {
23        if ($(".elementskit-menu-container").hasClass("ekit-nav-menu-one-page-yes")) {
24            $("#site-header").removeClass("mobile-menu-active");
25            $(".ekit-wid-con .elementskit-menu-hamburger").removeClass("active");
26        }
27    });
28    if ($('.site-header.show-on-scroll').length) {
29        var my_window = $(window);
30        var position = my_window.scrollTop();
31        if (position > 95) {
32            $('.site-header').addClass('scrolled');
33        } else {
34            $('.site-header').removeClass('scrolled');
35        }
36        my_window.scroll(function() {
37            if (my_window.scrollTop() > 0) {
38                if (my_window.scrollTop() > position) {
39                    $('.site-header.show-on-scroll').addClass('hide-menu');
40                } else {
41                    $('.site-header.show-on-scroll').removeClass('hide-menu');
42                }
43                if (position > 95) {
44                    $('.site-header').addClass('scrolled');
45                } else {
46                    $('.site-header').removeClass('scrolled');
47                }
48                position = my_window.scrollTop();
49            }
50        });
51    }
52    if ($('.transform-3d').length) {
53        var my_window = $(window);
54        my_window.scroll(function() {
55            if (my_window.scrollTop() > 0) {
56                var angle = 12 - my_window.scrollTop() / 30;
57                if (angle > 0) {
58                    $('.transform-3d img').css('transform', 'rotateX(' + angle + 'deg)');
59                }
60            }
61        });
62    }
63    if ($('.sticky-navigation').length) {
64        var navLinks = document.querySelectorAll(".sticky-navigation .ekit-stylish-list a");
65        var sections = document.querySelectorAll("#main .e-con.e-flex.sticky-section");
66        var menuHeight = document.querySelector('.sticky-navigation').offsetHeight + 5;
67
68        function changeActiveLink() {
69            var scrollPosition = document.documentElement.scrollTop || document.body.scrollTop;
70
71            sections.forEach(function(section) {
72                var sectionTop = section.offsetTop - menuHeight;
73                var sectionBottom = sectionTop + section.offsetHeight;
74                if (scrollPosition >= sectionTop && scrollPosition < sectionBottom) {
75                    var targetLink = document.querySelector('a[href="#' + section.id + '"]');
76                    navLinks.forEach(function(link) {
77                        link.classList.remove("active");
78                    });
79                    targetLink.classList.add("active");
80                }
81            });
82        }
83        document.addEventListener("scroll", changeActiveLink);
84    }
85});

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.