Ich benutze http://simeydotme.github.io/jQuery-ui-Slider-Pips/ Slider-Plugin und Probleme bei der Wiederherstellung der Plugin-Werte. Wir haben ein Kontrollkästchen, wenn es aktiviert ist, sollte der Schieberegler einen Bereich anzeigen. Wenn das Kontrollkästchen deaktiviert ist, sollte der maximale Bereich festgelegt werden, und der Benutzer kann nur den Startbereich festlegen. und umgekehrt.Wie aktualisiere ich das Pip Slider Plugin?
Der Code Ich verwende ist:
if (true)
{
$this.find(".div").slider({
min: 0,
max: 50,
value: startMonth,
range: "max"
});
}
else
{
$this.find(".div").slider({
min: 0,
max: 50,
values: [10, 20],
range: true
});
}
Ich habe auch versucht Optionen zu aktualisieren, aber es verhält sich seltsam.
$this.find(".div").slider()
.slider("option", "value", startMonth)
.slider("option", "values", null)
.slider("pips", "refresh");
Es tut, aber wenn Sie auf Schieber Griff klicken Sie auf die wert- den Griff ändern zu ändern, aber Bereich nicht gesetzt ist. – user3176783
Ich habe gerade meine Antwort mit einer neuen Geige aktualisiert. –