Derzeit wird bei jedem Schritt das Ereignis onChange an meinen Bereichseingängen ausgelöst.
Gibt es eine Möglichkeit, das Auslösen dieses Ereignisses zu verhindern, bis der Benutzer den Schieberegler losgelassen hat?
Ich verwende den Bereich, um eine Suchabfrage zu erstellen. Ich möchte in der Lage sein, die Suche jedes Mal auszuführen, wenn das Formular geändert wird, aber es ist zu viel, bei jedem Schritt der Bewegung des Schiebereglers eine Suchanforderung auszugeben.
Hier ist der Code wie er ist:
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());
});
Hilft das?