Показать сообщение отдельно
  #36 (permalink)  
Старый 28.04.2016, 15:40
fos fos вне форума
Аспирант
Отправить личное сообщение для fos Посмотреть профиль Найти все сообщения от fos
 
Регистрация: 26.04.2016
Сообщений: 40

Сообщение от рони Посмотреть сообщение
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
reverse я вернул, я сначала убирал эту строку - jsbin на это отрицание ругалось как на еррор, я убрал, чтобы ошибок в коде не было - запустил без строки и не понял сначала в чем косяк, а потом реверс шкалы2 узрел

По поводу obra - гигантское спасибо и если лс открыто - прошу ответить на сообщение, которое сейчас отправлю

Последний раз редактировалось fos, 28.04.2016 в 15:59.
Ответить с цитированием