我可能错了,但我认为这是用jquery制作的对象:
$("#slider").slider({
value:40,
min: 0,
max: 80,
step: 10
});
如果不是只是继续阅读并让我知道,我会纠正这个问题。
我想获得max
(80)的内容。我现在能够获得有价值的内容,但是对于max来说完全相同并不会返回80.
alert($("#slider").slider("value")); // Outputs 40
alert($("#slider").slider("max")); // Outputs #slider html
如何获取存储在“max”的值?
答案 0 :(得分:3)
要查看所有选项,只需使用
console.log($( ".selector" ).slider( "option" ))
您将获得如下输出:
Object {disabled: false, theme: null, trackTheme: null, initSelector: "input[type='range'], :jqmData(type='range'), :jqmData(role='slider')", mini: false}
现在您可以看到它将返回一个对象的所有选项。要选择特定选项,只需编写选项名称。喜欢获得禁用值:
$( ".selector" ).slider( "option" ).disabled
你会得到价值。
答案 1 :(得分:2)
答案 2 :(得分:1)
你必须看the documentation for the .slider
plugin(这总是一个好看的地方)。当你这样做时,你会看到:
.slider( "option" , optionName , [value] )
可让您获取或设置滑块选项。
在您的具体情况下,您可以使用:
var max = $("#slider").slider("option", "max");