@EM-CODER
Просто верстальщик

Как сделать range-slider с диаграммой в javascript?

Нужно сделать приблизительно как тут ( диаграма + range-slider) :
5b33af4414191047550335.png

Получилось пока что так:
5b33af88a63fc490826505.png

Для range-slider использую noUiSlider , а вот для диаграммы не как не могу подобрать так что бы работала в паре , при этом то что не в диапазоне сделалось "disabled" как на первой картинке.

Help pls ..
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 2
profesor08
@profesor08 Куратор тега JavaScript
Расположи элементы диаграммы. Зная их количество, ширину и ширину контейнера. Подсчитай основываясь на позиции точек, какие закрашивать, какие нет. Например подели ширину контейнера на количество полосок, так ты получишь расстояние в пикселях, которое нужно протащить точку, чтоб закрасилась полоска. Поделив пройденное точкой расстояние на ширину полоски, получишь количество полосок которое надо закрасить.
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
взять js библиотеку, которая строит графики
получить json данные
построить график
менять заливку используя api выбранной библиотеки
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы