Bearbeiten: Ich habe dieses Problem immer noch nicht gelöst. Wenn jemand einen Rat hat, würde ich es begrüßen.jQuery UI Slider beim Verschieben ändern
Ich habe einen jquery Schieberegler mit zwei Balken, die der Benutzer ändern kann, um eine Preisspanne auszuwählen. Unter dem Schieberegler zeige ich min: $ xxx und max: $ xxx, um die aktuelle Preisspanne anzuzeigen. Hier ist der Code:
$("#slider-price .slider").slider({
step: 10,
animate: true,
range: true,
min: 0,
max: 500,
values: [range_price[0],range_price[1]],
slide: function() {
range_price = $(this).slider("option", "values");
$("#low-price-label").text("Min: $"+range_price[0]);
$("#high-price-label").text("Max: $"+range_price[1]);
}
});
Die Dia Option betrachtet, was der Wert des Schiebers ist, und aktualisiert die Min- und Max-Zahlen. Sie ändern sich jedoch erst bei mouseup, nachdem der Benutzer die Leiste verschoben hat. Ich möchte, dass die Zahlen aktualisiert werden, wenn der Benutzer die Balken verschiebt. Wie mache ich das?
Ich habe range_price durch ui.values in der Slide-Funktion ersetzt, aber es ändert sich nur noch, wenn ich mit dem Gleiten fertig bin. – Jarred
Das hat immer noch nicht funktioniert. Wenn ich alarmiere (ui.values), taucht nichts auf. – Jarred
Funktioniert hier gut (erste Lösung für einen Schieberegler) – Notflip