1(function ($) { 2 window.onload = function () { 3 $(document).ready(function () { 4 menuMobile(); 5 backToTop(); 6 7 }); 8 }; 9})(jQuery); 10new WOW().init(); 11function menuMobile() { 12 if ( 13 $(".bar__mb").length || 14 $(".menu-mobile").length || 15 $(".overlay").length 16 ) { 17 $(".bar__mb").click(function () { 18 $(".overlay").addClass("overlay-active"); 19 $(".menu-mobile").addClass("menu-mobile-active"); 20 }); 21 $(".overlay").click(function () { 22 $(".overlay").removeClass("overlay-active"); 23 $(".menu-mobile").removeClass("menu-mobile-active"); 24 $(".box-search_header").removeClass("active"); 25 }); 26 $(".menu-mobile-close").click(function () { 27 $(".overlay").removeClass("overlay-active"); 28 $(".menu-mobile").removeClass("menu-mobile-active"); 29 }); 30 } 31 32 $(".menu-mobile ul li.menu-item-has-children>ul").before( 33 `<span class="li-plus"></span>` 34 ); 35 $( 36 ".menu-mobile ul li.current-menu-parent.menu-item-has-children .li-plus" 37 ).addClass("clicked"); 38 39 if ($(".li-plus").length) { 40 $(".li-plus").click(function (e) { 41 if ($(this).hasClass("clicked")) { 42 $(this).removeClass("clicked").next("ul").slideUp(500); 43 } else if ($(this).not(".clicked")) { 44 $(".menu-mobile ul li > ul").slideUp(500); 45 $(".li-plus").removeClass("clicked"); 46 $(this).addClass("clicked").next("ul").slideDown(500); 47 } else if ($(this).parents().siblings("a").hasClass("clicked")) { 48 $(".clicked").slideDown(); 49 $(".menu-mobile ul li > ul").slideUp(500); 50 51 $(this).addClass("clicked").next("ul").slideDown(500); 52 } else { 53 $("#nav li a").removeClass("clicked").next("ul").slideUp(500); 54 55 $(this).addClass("clicked").next("ul").slideDown(500); 56 } 57 }); 58 } 59} 60 61function backToTop() { 62 var $backToTop = $(".back-to-top"); 63 $backToTop.hide(); 64 65 $(window).on("scroll", function () { 66 if ($(this).scrollTop() > 200) { 67 $backToTop.fadeIn(); 68 } else { 69 $backToTop.fadeOut(); 70 } 71 }); 72 73 $backToTop.on("click", function (e) { 74 $("html, body").animate({ scrollTop: 0 }, 50); 75 }); 76} 77 78var setHeight = function setSameHeight(h, cl) { 79 var h = 0; 80 $(cl) 81 .each(function () { 82 if ($(this).outerHeight() > h) { 83 h = $(this).outerHeight(); 84 } 85 }) 86 .css({ 87 height: h, 88 }); 89}; 90 91var productNameHeight = setHeight("av", ".product-item .product-name"); 92 93 94function duplicateSlides(cellSelector) { 95 var $slides = $(cellSelector).clone(); 96 $slides.addClass("show-if-flickity-enabled"); 97 $(cellSelector).last().after($slides); 98} 99 100duplicateSlides(".corn-food .carousel-cell"); 101function smart_substr(str, len) { 102 var temp = str.substr(0, len); 103 if (temp.lastIndexOf('<') > temp.lastIndexOf('>')) { 104 temp = str.substr(0, 1 + str.indexOf('>', temp.lastIndexOf('<'))); 105 } 106 return temp; 107} 108 109 110function videoPopup(url) { 111 let iframe; 112 var ampersandPosition = url.indexOf("&"); 113 if (ampersandPosition != -1) { 114 url = url.substring(0, ampersandPosition); 115 } 116 if (url.split("watch?v=")[1]) { 117 let id = url.split("watch?v=")[1]; 118 let embedlink = "https://www.youtube.com/embed/" + id;
119 iframe = `<iframe src="${embedlink}" frameborder="0"></iframe>` 120 } else { 121 let id = url.split("?v=")[1]; 122 let embedlink = "https://www.youtube.com/embed/" + id; 123 iframe = `<iframe src="${embedlink}" frameborder="0"></iframe>` 124 } 125 return iframe; 126} 127 128 129jQuery(document).ready(function ($) { 130 $('.header-translate>img').attr('src', $('.current-lang img').attr('src')); 131 $('.header-translate>span').text($('.current-lang span').text()); 132 $('.header-translate').click(function () { 133 $('.polylang_lg').slideToggle(); 134 }); 135 var kaSwiper1 = new Swiper('.news-list', { 136 slidesPerView: 'auto', 137 navigation: { 138 nextEl: '.swiper-button.next', 139 prevEl: '.swiper-button.prev', 140 }, 141 // autoplay: { 142 // delay: 2000, 143 // }, 144 }); 145 AddReadMore(); 146 $('.jubge-video-play').click(function () { 147 let linkVideo = $(this).find('.video-id'); 148 let url = $(linkVideo).text(); 149 console.log(url) 150 $('.modal-body').html(videoPopup(url)); 151 }); 152 $('.btn-close ,.modal ').click(function () { 153 let none = ''; 154 $('.modal-body').html(none); 155 }); 156 $.urlParam = function (name) { 157 var results = new RegExp('[\?&]' + name + '=([^&#]*)').exec(window.location.href); 158 if (results == null) { 159 return null; 160 } 161 return decodeURI(results[1]) || 0; 162 } 163 if ($('body').hasClass('page-template-template-medal')) { 164 var urlParams = new URLSearchParams(window.location.search); 165 if (!urlParams.has('gallery_style')) { 166 $('.gallery').flickity({ 167 // options 168 adaptiveHeight: true, 169 pageDots: false 170 }); 171 } else { 172 $('.slide-show').addClass('d-none') 173 } 174 } 175})
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.