我使用JQuery范围滑块。当我动态设置滑块的值时,它会给我错误
错误:在初始化之前无法调用滑块上的方法; 试图调用方法&#39; <#p;
我的代码
$( "#slider-range" ).slider( "values", 0, startRange);
$( "#slider-range" ).slider( "values", 1, endRange);
其中startrange
和endRange
包含动态值。
请帮助。
答案 0 :(得分:1)
如果您尝试设置values
选项,则需要执行以下操作:
$( "#slider-range" ).slider( "option", "values", [ startRange, endRange ]);
只需调用$( "#slider-range" ).slider( "values", 0, startRange);
调用Method,为此,您需要先启动滑块:
$( "#slider-range" ).slider();
$( "#slider-range" ).slider( "values", 0, startRange);
$( "#slider-range" ).slider( "values", 1, endRange);