Ich habe zwei Schieberegler und ich möchte den Bereich eines Schiebereglers basierend auf der Bewegung des anderen aktualisieren.NoUIslider - Update-Bereich auf Anfrage
Zum Beispiel; slider_1 und slider_2 haben beide einen Bereich von 1-10. Wenn ich Slider_1 von Position 1 nach 2 verschiebe, ändert sich der Bereich von Slider_2 von 1-10 zu 1-20. Wenn ich slider_1 von Position 2 nach 3 verschiebe, hat slider_3 jetzt einen Bereich von 1-30 und so weiter.
ich initialisieren den Schieber wie folgt:
function slider() {
$(".slider").noUiSlider({
orientation: "horizontal",
start: [0],
range: {
min: 0,
max: 10,
},
connect: 'lower',
direction: "ltr",
step: 1,
});
};
Der beste Weg, die ich bisher bei der Umsetzung diesen kommen kann, ist den ganzen Schieber dekonstruieren und neu initialisieren es mit dem neuen Bereich jedes Mal. Allerdings bin ich mir nicht sicher, wie man den Slider richtig dekonstruiert.
Irgendwelche Ideen, wie das gemacht werden sollte?
Das ist es. Danke für Ihre Hilfe! Ich bin mir nicht sicher, wie ich das in der Dokumentation verpasst habe. Tolles Plugin übrigens. – DGDD
Ab Version 8 funktioniert das nicht - Sie müssen zerstören und neu aufbauen. – thebenedict