#javascript #java #html #css #spring
Вопрос:
Извините, я начинаю в js, я хочу обновить состояние слайдера после изменения min, max слайдера. У меня есть функции, которые обновляют min, max в слайдере, также у меня есть переменная, которая вычисляется из min, max. Мне нужно обновить эту переменную.
const sliderStates = [
{
name: "low",
tooltip: "Great, we're confident we can complete your project within <strong>24 hours</strong> of launch.",
range: _.range(state.minValue, state.maxValue / 3)
},
{
name: "med",
tooltip: "Looks good! We can complete a project of this size within <strong>48 hours</strong> of launch.",
range: _.range(state.maxValue / 3, (state.maxValue / 3) * 2)
},
{
name: "high",
tooltip: "With a project of this size we'd like to talk with you before setting a completion timeline.",
range: _.range((state.maxValue / 3) * 2, state.maxValue 1)
},
];
//update min
connector.updateMin = function (min) {
let attributeMin = {
min: min,
};
$element.attr(attributeMin).rangeslider('update', true);
}
//update max
connector.updateMax = function (max) {
let attributeMax = {
max: max,
};
$element.attr(attributeMax).rangeslider('update', true);
}
Комментарии:
1. Пожалуйста, добавьте свой HTML-код тоже
2. « $(элемент).код HTML(«<div class=»»main»»>п» » <inputn» =»» «=»» type=»»range»n»» =»» «=»» class=»»slider»n»» =»» «=»» name=»»participants»n»» =»» «=»» id=»»rangeId»n»» =»» «=»» min=»»1″n»» =»» «=»» max=»»100″n»» =»» «=»»>п» «<span class=»»rangeslider__tooltip»» id=»»range-tooltip»»></span>п» «<div class=»»mydiv»»></div> п» «</div> п» ); «
3. codepen.io/alexey-sherstobitov/pen/BaWjdGQ
4. основная причина в том, что я хочу корректно изменить цвет ручки после установки новых минимальных, максимальных значений