设置最小值或最大值后如何刷新jQuery UI Slider?
题
我有一个ui.slider并在运行时更改它的最小值和最大值。但是,这些更改仅在以后也设置了值时才会反映在视图中(这将引发不需要的事件)。我认为,它也应该在设置min和max之后刷新视图。有没有简单的解决方法,似乎滑块缺少一种刷新方法。 通用标签
编辑此问题已在jQuery UI 1.9中得到解决
解决方案
我不知道这是否是jQuery UI滑块中的错误,但是无论如何,您可以做的是更改当前值(从技术上讲,将当前值设置为当前值...)以强制视图要刷新。遵循文档,这意味着要执行以下操作: 通用标签
其他提示
解决了句柄重定位问题...只需调用此函数即可。 通用标签
设置最小滑块值,如:
$slide.slider("option", "min", 25);
对我不起作用。
相反,我使用了:$slide.slider("values", "0", 25);
,一切正常。
要设置最大滑块值,请使用$slide.slider("values", "1", 75);
有关设置值的更多信息,请参见api文档- http://api.jqueryui.com / slider /#option-values
尝试一下。 通用标签
这可能是版本问题,但我尝试使用选项“最小/最大”进行的操作均无效。可以,并且已使用JQuery UI 1.10进行了测试。这样,您可以使用滑块或数字来更改另一个: 通用标签
您可以将jquery函数中的html div更新为 通用标签
然后将新值设置为滑块
请尝试以下操作: 通用标签
您需要保留对滑块对象的引用, 通用标签
所有内容都在文档 中列出
不隶属于 StackOverflow