У меня есть ui.slider и изменяю его минимальные и максимальные значения во время выполнения. Но эти изменения отражаются только в представлении, когда я тоже устанавливаю значения (что заставляет его запускать события, которые не нужны). На мой взгляд, он должен обновить представление после установки min и max. Есть ли простой способ обхода проблемы, кажется, что для слайдера отсутствует метод обновления.
$("#something").slider({
range: true,
values: [25, 75],
min: 0,
max: 100
});
$("#something").slider("option", "min", 25); // left handle should be at the left end, but it doesn't move
$("#something").slider("option", "values", [25, 75]); // the left handle is now at the left end, but doing this triggers events
Изменить Эта проблема исправлена в jQuery UI 1.9