function showFilters() {
$(".range-price").each(function() {
var rangeSlider = $(this)[0];
var rangeSliderMin = $(this).parent().find(".min-price")[0];
var rangeSliderMax = $(this).parent().find(".max-price")[0];
var rangeIn = [rangeSliderMin, rangeSliderMax];
noUiSlider.create(rangeSlider, {
animate: true,
animationDuration: 300,
start: [sliderMinPrice, sliderMaxPrice],
connect: true,
range: {
'min': 0,
'max': 40000
},
format: wNumb({
decimals: 0,
thousand: ""
})
});
});
}
function showFilters() {
$(".range-price").each(function() {
var rangeSlider = $(this)[0];
var rangeSliderMin = $(this).parent().find(".min-price")[0];
var rangeSliderMax = $(this).parent().find(".max-price")[0];
var rangeIn = [rangeSliderMin, rangeSliderMax];
noUiSlider.create(rangeSlider, {
animate: true,
animationDuration: 300,
start: [sliderMinPrice, sliderMaxPrice],
connect: true,
range: {
'min': 0,
'max': 40000
},
format: wNumb({
decimals: 0,
thousand: ""
})
});
});
}
Для вашей задачи это лишнее усложнение и шифрование не имеет особого смысла, как мне кажется.
Всё что сможет пользователь подменив cookie изменить себе список избранного который видит только он?
document.querySelector('.range-price').noUiSlider.on('change', function() {
let minPrice = document.querySelector('.min-price').value,
maxPrice = document.querySelector('.max-price').value
});
rangeIn[handle].setAttribute("value", values[handle]);
И действительно зачем вам это надо значения в атрибуте?
rangeSliderMin.value = values[0];
rangeSliderMax.value = values[1];
[1] => WC_Meta_Data Object (
)
[2] => WC_Meta_Data Object (
)
if($address_meta_field[1]->key == 'billing_last_name') {
// УРАААА!!!
}
Дело в другом, инициализация не происходит, вообще непонятно почему