Я хочу создать индикатор выполнения, в котором пользователь будет вводить интервал. В каждом интервале и 20% цвет индикатора должен меняться.
Например: пользователь вводит 100, затем через каждые 100 мс полоса будет прогрессировать на 20%, а ее цвет будет меняться, как начиная с синегозатем зеленый, желтый, оранжевый и, наконец, красный
Я пошел в школы W3 и обнаружил нечто подобное, но это не было сделано в начальной загрузке, и я хочу использовать jQuery вместо JavaScript, но, честно говоря, у меня нетЛюбая идея, как начать, чтобы я не приложил ни JavaScript, ни код JQuery, поскольку он пуст: (
<form class="form">
<label for="start" class="mr-3 ml-3">Start Temperature (Celcius) :</label>
<input class="form-control mr-2 ml-3" type="number" id="start" />
<label for="end" class="mr-3 ml-3">End Temperature (Celcius) :</label>
<input class="form-control mr-2 ml-3" type="number" id="end" />
<label for="interval" class="mr-3 ml-3">Interval (ms):</label>
<input class="form-control mr-2 ml-3" type="number" id="interval" />
<button id="click" class="btn btn-danger ml-3 mt-3" type="button" onclick="move()">Start</button>
</form>
<div class="row">
<div class="text-right col-2 mt-3">
<p>Start</p>
</div>
<div class="col-8">
<div id="progress" class="progress mt-3 ">
<div id="bar" class="progress-bar"></div>
</div>
</div>
<div class="col-2 mt-3">
<p>End</p>
</div>
</div>
</div>
Спасибо