当前,我的范围输入上的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());
});
有帮助吗?