I'm trying to make a number change when the user plays with the "range-slider" but the number does not want to change.
Here is my code:
var rangeSlider = function() {
var slider = $(".range-slider"),
range = $(".range-slider__range"),
value = $(".range-slider__value");
slider.each(function() {
value.each(function() {
var value = $(this).prev().attr("value");
$(this).html(value);
});
range.on("input", function() {
$(this).next(value).html(this.value);
});
});
};
rangeSlider();
<div class="range-slider">
<input class="range-slider__range" type="range" value="0" min="0" max="100" step="10">
<span class="range-slider__value">0</span>
</div>