Скрипт писал верстальщик вёрстку сделал и слился.
Не могу понять в чём дело. На странице
site.ru/parent/ - работает
а на странице
site.ru/parent/child - нет. В чём может быть подвох?
/* RANGE SLIDER */
$(".range-slider__body").each( function() {
var sliderRange = $(this).find(".range-slider__range"),
minCost = $(this).find(".range-slider__col .minCost"),
maxCost = $(this).find(".range-slider__col .maxCost"),
minCostVal = minCost.val(),
maxCostVal = maxCost.val();
sliderRange.slider({
min: parseInt(minCostVal),
max: parseInt(maxCostVal),
values: [parseInt(minCostVal),parseInt(maxCostVal)],
range: true,
stop: function(event, ui) {
minCost.val( sliderRange.slider("values",0) );
maxCost.val( sliderRange.slider("values",1) );
},
slide: function(event, ui){
minCost.val( sliderRange.slider("values",0) );
maxCost.val( sliderRange.slider("values",1) );
}
});
minCost.change(function(){
var value1 = minCost.val();
var value2 = maxCost.val();
if(parseInt(value1) > parseInt(value2)){
value1 = value2;
minCost.val(value1);
}
sliderRange.slider("values",0,value1);
});
maxCost.change(function(){
var value1 = minCost.val();
var value2 = maxCost.val();
if (value2 > 1000) { value2 = 1000; maxCost.val(1000)}
if(parseInt(value1) > parseInt(value2)){
value2 = value1;
maxCost.val(value2);
}
sliderRange.slider("values",1,value2);
});
});