Изменение значения ползунка не отпуская клавиши

Есть ползунок

<input type="range" min='500' max='1000' class='InRange' value='700' step='50'>

Значение ползунка изменяются только после отпускания клавиши.

$('.InRange').change(function(){
        console.log( $('.InRange').val())
})

Вопрос, как сделать так чтобы изменения вступали в силу при зажатой клавише?


Ответы (1 шт):

Автор решения: Denis640Kb

    var value = $('.InRange').prev().attr('value');
    $('.InRange').html(value);
    $('.InRange').on('input',function(){
        console.log( $('.InRange').val())
    })
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="range" min='500' max='1000' class='InRange' value='700' step='50'>

→ Ссылка