@JsNoobUser

Как seiyria-bootstrap-slider использовать с разным шагом?

Есть слайдер с диапазоном цены от 300000 до 50000000, можно ли сделать перемещение ползунка по значениям из массива?

var sliderAmountMap = [300000, 350000,400000,450000,500000,600000,700000,800000,900000,1000000,1200000,1400000,1600000,1800000,2000000,2500000,3000000,4000000,5000000];

	var initSlider = function() {
		var $slider = $form.find("[data-role=\"slider\"]");
		var step 		= parseInt($slider.data("step"), 10);
		var $inps 	= {
			min: $slider.find("[name=\"from\"]"),
			max: $slider.find("[name=\"to\"]")
		}
		var values 	= {
			min: parseInt($inps["min"].val(), 10),
			max: parseInt($inps["max"].val(), 10)
		};
		var limits = {
			min: $inps["min"].data("min"),
			max: $inps["max"].data("max")
		};
		var slider = $slider.slider({
			min: limits["min"],
			max: limits["max"],
			range: true,
			value: [values["min"], values["max"]],
			tooltip_split: true,
			formatter: function(value) {
				if (!$.isArray(value)) return number_format(value, 2, ".", ",");
			}
		}).on('slide', function(data) {
			
		});
	};

	initSlider();
  • Вопрос задан
  • 34 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы