【发布时间】:2016-10-03 09:34:05
【问题描述】:
我有一个 jQuery 滑块。它的范围是 0 到 200
显示时,滑块位于 0 的最左侧。
我希望它显示在最右侧,200 处。
我尝试过使用:
$('#slider').val(200)
发生的最多的是最小范围(显示在最左侧的值)变为 200。
有没有人让 jQuery 滑块表现得像我描述的那样?
版本:
jQuery 1.11.1
jQuery-mobile 1.4.5
jQuery-ui 1.11.2
这是html:
<input type="range" name="slider-1" id="slider-1" value="0.0" min="0.5" max="200" />
这是javascript(我使用console.log转储val,它是200”:
$("#slider-1").slider( "value", val );
这是错误:
"Uncaught Error: no such method 'value' for slider widget instance",
【问题讨论】:
-
你使用哪个 jQuery 库?
-
在帖子中添加了库版本。对此感到抱歉
-
你试过
"value"而不是.val吗? api.jqueryui.com/slider/#method-value -
你做错了。请查看此文档api.jqueryui.com/slider/#method-value
-
我已经按照建议尝试了价值并在上面发布了结果
标签: javascript jquery jquery-ui jquery-mobile jquery-plugins