событие onChange для диапазона HTML5

В настоящее время событие onChange на моих входах диапазона запускается на каждом шаге.

Есть ли способ остановить запуск этого события до тех пор, пока пользователь не отпустит его. ползунок?

Я использую диапазон для создания поискового запроса. Я хочу иметь возможность запускать поиск каждый раз при изменении формы, но выдавать поисковый запрос на каждом шаге перемещения ползунка - это слишком много.


Вот код в его нынешнем виде:

HTML:

<div id="page">
    <p>Currently viewing page <span>1</span>.</p>
    <input class="slider" type="range" min="1" max="100" step="1" value="1" name="page" />
</div>

JavaScript :

$(".slider").change(function() {
    $("#query").text($("form").serialize());
});

Это помогает?

67
задан Trevor Hickey 8 November 2017 в 05:02
поделиться