1(function (window, document, $, undefined) { 2 'use strict'; 3 4 let cubehostv2 = { 5 i: function (e) { 6 cubehostv2.d(); 7 cubehostv2.methods(); 8 }, 9 d: function (e) { 10 this._window = $(window), 11 this._document = $(document), 12 this._body = $('body'), 13 this._html = $('html') 14 }, 15 16 methods: function (e) { 17 cubehostv2.headerSticky(); 18 cubehostv2.popupMobileMenu(); 19 cubehostv2.slickSlider(); 20 cubehostv2.counterUp(); 21 22 }, 23 24 25 headerSticky: function () { 26 $(window).scroll(function () { 27 if ($(this).scrollTop() > 250) { 28 $('.header-sticky').addClass('sticky') 29 } else { 30 $('.header-sticky').removeClass('sticky') 31 } 32 }) 33 }, 34 35 popupMobileMenu: function (e) { 36 $('.hamberger-button').on('click', function (e) { 37 $('.popup-mobile-menu').addClass('active'); 38 }); 39 $('.close-menu').on('click', function (e) { 40 $('.popup-mobile-menu').removeClass('active'); 41 $('.popup-mobile-menu .mainmenu .has-droupdown > a').siblings('.submenu, .rn-megamenu').removeClass('active').slideUp('400'); 42 $('.popup-mobile-menu .mainmenu .has-droupdown > a').removeClass('open') 43 }); 44 $('.popup-mobile-menu .mainmenu .has-droupdown > a').on('click', function (e) { 45 e.preventDefault(); 46 $(this).siblings('.submenu, .rn-megamenu').toggleClass('active').slideToggle('400'); 47 $(this).toggleClass('open') 48 }) 49 $('.popup-mobile-menu').on('click', function (e) { 50 e.target === this && $('.popup-mobile-menu').removeClass('active') && $('.popup-mobile-menu .mainmenu .has-droupdown > a').siblings('.submenu, .rn-megamenu').removeClass('active').slideUp('400') && $('.popup-mobile-menu .mainmenu .has-droupdown > a').removeClass('open'); 51 }); 52 }, 53 54 55 56 slickSlider: function () { 57 58 $('.banner-slides').slick({ 59 dots: true, 60 infinite: true, 61 arrows: false, 62 speed: 500, 63 slidesToShow: 1, 64 slidesToScroll: 1, 65 66 }); 67 68 69 $('.testimonilas-slider').slick({ 70 autoplay: true, 71 autoplaySpeed: 2000, 72 dots: true, 73 infinite: true, 74 arrows: false, 75 speed: 1000, 76 slidesToShow: 1, 77 slidesToScroll: 1, 78 responsive: [ 79 { 80 breakpoint: 1024, 81 settings: { 82 slidesToShow: 1, 83 slidesToScroll: 1 84 } 85 }, 86 { 87 breakpoint: 992, 88 settings: { 89 slidesToShow: 1, 90 slidesToScroll: 1 91 } 92 }, 93 { 94 breakpoint: 768, 95 settings: { 96 slidesToShow: 1, 97 slidesToScroll: 1 98 } 99 } 100 ] 101 }); 102 103 104 }, 105 106 counterUp: function () { 107 var odo = $('.odometer'); 108 odo.each(function() { 109 $('.odometer').appear(function(e) { 110 var countNumber = $(this).attr('data-count'); 111 $(this).html(countNumber); 112 }); 113 }); 114 }, 115 116 } 117 118 cubehostv2.i(); 119 120})(window, document, jQuery) 121 122
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.