1var thousandSeparator = function(str) { 2 var parts = (str + '').split('.'), 3 main = parts[0], 4 len = main.length, 5 output = '', 6 i = len - 1; 7 8 while(i >= 0) { 9 output = main.charAt(i) + output; 10 if ((len - i) % 3 === 0 && i > 0) { 11 output = ' ' + output; 12 } 13 --i; 14 } 15 16 if (parts.length > 1) { 17 output += '.' + parts[1]; 18 } 19 return output; 20}; 21 22let content = document.querySelectorAll('.typical-content__grid-item-price'); 23content.forEach(function(elem) { 24 let arr = elem.innerText.split(' '); 25 arr[1] = thousandSeparator(arr[1]); 26 let arr2 = arr.join(' '); 27 elem.innerText = arr2; 28}); 29 30const element = document.querySelector('.product__price:not(.zero)'); 31if(element) { 32 let arr = element.innerText.split(' '); 33 arr[2] = thousandSeparator(arr[2]); 34 let arr2 = arr.join(' '); 35 element.innerText = arr2; 36} 37 38 39jQuery(function ($) { 40 41 42 $('.load_more_products').on('click', function(e) { 43 $('#filter').submit(); 44 }); 45 46 // $('.taxonomy-filter #filter input[type=radio]').on('change', function () { 47 // $(this).closest("form").submit(); 48 // }); 49 50 $('#filter').submit(function () { 51 var filter = $(this); 52 53 $.ajax({ 54 url: true_obj.ajaxurl, 55 data: filter.serialize(), 56 type: 'POST', 57 beforeSend: function (xhr) { 58 if($(window).width() < 769) { 59 $('.filter-back').click(); 60 } 61 $('#response').html("<p style='padding: 20px;'>ÐагÑÑзка...</p>"); 62 $('.typical-content__grid').css({'border-top': 'none', 'border-left': 'none'}) 63 }, 64 success: function (data) { 65 $('.typical-content__grid').css({'border-top': '1px solid #CDCDCD', 'border-left': '1px solid #CDCDCD'}) 66 $('#response').html(data); 67 let content = document.querySelectorAll('.typical-content__grid-item-price'); 68 content.forEach(function(elem) { 69 let arr = elem.innerText.split(' '); 70 arr[1] = thousandSeparator(arr[1]); 71 let arr2 = arr.join(' '); 72 elem.innerText = arr2; 73 }); 74 } 75 }); 76 return false; 77 }); 78 79 if($('.taxonomy-filter-full form').height() > 120) { 80 $('.taxonomy-filter.taxonomy-filter-full').addClass('filter-hide'); 81 $('.filter-show-all').show(); 82 } else { 83 $('.filter-show-all').hide(); 84 } 85 86 $('.filter-button').on('click', function (){ 87 $('.filter-wrapper').toggle(); 88 }) 89 90 $('.filter-show-all').on('click', function (){ 91 $('.taxonomy-filter.taxonomy-filter-full').toggleClass('filter-hide'); 92 let text = $('.filter-show-all').text(); 93 $('.filter-show-all').text(text === "ÐоказаÑÑ Ð²Ñе" ? "СкÑÑÑÑ" : "ÐоказаÑÑ Ð²Ñе"); 94 }); 95 96 97 $(document).on('click', '.filter-back', function (){ 98 $('.filter-wrapper').hide(); 99 }); 100 101}); 102 103 104 105 106 107jQuery(document).ready(function(){ 108 if(jQuery('.reviews').length > 0) { 109 jQuery('.reviews').slick({ 110 arrows: true, 111 slidesToShow: 2, 112 infinite: false, 113 lazyLoad: 'ondemand', 114 nextArrow: '<div class="slick-prev slick-arrow um-icon-within"><i class="fa fa-caret-left" aria-hidden="true"></i></div>', 115 prevArrow: '<div class="slick-next slick-arrow um-icon-within"><i class="fa fa-caret-right" aria-hidden="true"></i></div>', 116 responsive: [ 117 { 118 breakpoint: 1024, 119 settings: { 120 slidesToShow: 2, 121 slidesToScroll: 1, 122 infinite: false, 123 dots: false 124 } 125 }, 126 { 127 breakpoint: 600, 128 settings: { 129 slidesToShow: 2, 130 slidesToScroll: 2 131 } 132 }, 133 { 134 breakpoint: 480, 135 settings: { 136 slidesToShow: 1, 137 slidesToScroll: 1 138 } 139 } 140 ] 141 }); 142 } 143 144 if(jQuery('.letters').length > 0) { 145 jQuery('.letters').slick({ 146 lazyLoad: 'ondemand', 147 arrows: true, 148 slidesToShow: 3, 149 infinite: false, 150 nextArrow: '<div class="slick-prev slick-arrow um-icon-within"><i class="fa fa-caret-left" aria-hidden="true"></i></div>', 151 prevArrow: '<div class="slick-next slick-arrow um-icon-within"><i class="fa fa-caret-right" aria-hidden="true"></i></div>', 152 responsive: [ 153 { 154 breakpoint: 1024, 155 settings: { 156 slidesToShow: 3, 157 slidesToScroll: 3, 158 infinite: false, 159 dots: false 160 } 161 }, 162 { 163 breakpoint: 600, 164 settings: { 165 slidesToShow: 2, 166 slidesToScroll: 2 167 } 168 }, 169 { 170 breakpoint: 480, 171 settings: { 172 slidesToShow: 1, 173 slidesToScroll: 1 174 } 175 } 176 ] 177 }); 178 } 179});
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.