gpt4 book ai didi

jQuery-ui 问题 : . slider ("value")返回 slider 本身而不是 slider 的值

转载 作者:行者123 更新时间:2023-12-01 04:22:43 25 4
gpt4 key购买 nike

我正在尝试获取 jQuery-UI slider 的当前值在 JavaScript 函数中,它不起作用。如果我这样做

  $("#someParticularDOMObject").find(".slider").first()

在FireBug中,它返回正确的

  [ div.slider ]

我正在尝试选择,但当我要求时

  $("#someParticularDOMObject").find(".slider").first().slider("value")

它不返回值;它只是再次返回 div:

  [ div.slider ]

关于为什么这行不通/我做错了什么有什么想法吗?

PS:我在 Safari 中也遇到了同样的行为。

PPS:我使用的是 jQuery 版本 1.5.1,但如有必要,可以更新到当前版本。

最佳答案

有两种方法可以访问 slider 的当前值,一种方法可以从脚本中的任何位置访问(在 slider 最初绑定(bind)之后),如下所示:

$("#mySlider").slider('option', 'value');

或者从任何 slider 事件中:

$("#mySlider").slider({
slide: function( event, ui ) {
// for example purposes only, this alert would be very annoying
alert(ui.value);
}
});

我发现后者有时会给出更准确的值,但可能仅在涉及小数时。

其他选项、​​事件和方法可以在您提供的链接的页面底部找到。

关于jQuery-ui 问题 : . slider ("value")返回 slider 本身而不是 slider 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9127503/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com