jQuery UI Slider不正确的值

时间:2011-06-18 08:10:25

标签: jquery-ui jquery-ui-slider

我正在创建一个允许用户使用jQuery UI Slider选择值的网页。但是,我想在用户滚动时更新值,因此我将 update_value 函数附加到滑块幻灯片事件。

问题是当滑块手柄到达边缘时,我得到的值不正确。例如,当它应该为0时我得到值500,当它应该是最大值时得到99000。 (100000)。

我尝试使用更改事件进行测试,它为我提供了所需的确切值。但是,当我尝试使用幻灯片事件时,问题仍然存在。

有什么想法吗?

1 个答案:

答案 0 :(得分:7)

解决了!问题是使用:

$('slider').value()

由于某种原因,没有给出确切的值。但是,通过将update_value函数修改为:

function update_value(event, ui)

并使用ui.value解决了这个问题。