fos,
obra из price убрать, заменить инициализацию slider2 и добавить change для селекта.
$("#slider2").slider({ orientation: "vertical",
value: 0,
min: 0,
max: steps2.length - 1,
step: 1,
range: "max",
animate: "slow",
slide: function(event, ui) {
var Y = steps2[ui.value];
$("#amount2").val(Y);
var obra = +$("#obra").val();
$("#amount3").val(price[num][Y]+obra);
$("#olol").css({width : num * 3, height : Y*3})
},
change: function(event, ui) {
var Y = steps2[ui.value];
$("#amount2").val(Y);
var obra = +$("#obra").val();
$("#amount3").val(price[num][Y]+obra);
$("#olol").css({width : num * 3, height : Y*3})
}
});
$("#obra").on("change", function() {
$("#slider2").slider("option", "value", 0);
})
и у вас без reverse неправильно формируются
чёрточки для вертикального ползунка пост 27 строка 141