У меня проблема с моим js-кодом:
var stepSlider = document.getElementById('slider-step');
noUiSlider.create(stepSlider, {
start: [ 0 ],
step: 10,
range: {
'min': [ 0 ],
'max': [ 100 ]
}
});
var stepSliderValueElement = document.getElementById('slider-step-value');
stepSlider.noUiSlider.on('update', function( values, handle ) {
stepSliderValueElement.innerHTML = values[handle];
q1=stepSlider.noUiSlider.get()
});
console.log(q1)
console.log(stepSliderValueElement.innerHTML)
Он просто показывает начальную точку 0,00, но когда я перемещаю значение на 50%, оно не изменится, чтобы показать мне 50. РЕДАКТИРОВАТЬ: я нашел, в чем моя проблема. это потому, что ползунок будет обновляться, но q1 + 20 вне этого не изменится. но мне действительно нужно 2 ползунка и начертить их в процентах по кругу. я не могу поместить их в способ обновления в моем коде. Есть идеи? Может ли кто-нибудь поставить меня в правильном направлении?