Jquery mobile 以编程方式设置JQuery移动滑块值
如何在JQuery mobile中以编程方式设置滑块的值?我定义了以下滑块:Jquery mobile 以编程方式设置JQuery移动滑块值,jquery-mobile,Jquery Mobile,如何在JQuery mobile中以编程方式设置滑块的值?我定义了以下滑块: <label for="optionSlider">Are you sure?</label> <select id="optionSlider" name="slider" data-role="slider"> <option value="no">No</option> <option value="yes">Yes</opti
<label for="optionSlider">Are you sure?</label>
<select id="optionSlider" name="slider" data-role="slider">
<option value="no">No</option>
<option value="yes">Yes</option>
</select>
我做错了什么?您需要在滑块上调用刷新:
.slider("refresh");
这对我来说很有用
<select name="slider" id="stopplay" data-role="slider">
<option value="off">Play</option>
<option value="on" >Stop</option>
</select>
$("#stopplay").val('on').slider("refresh");
玩
停止
$(“#stopplay”).val('on')。滑块(“刷新”);
我尝试了许多不同的方法,结果总是出现以下错误:
无法在初始化之前调用滑块上的方法
最后,我发现这种方法是有效的:
$('#member').page(); //the id of the page where the slider resides
$('#slider').val(listsize); // setting the value from a localstorage item
$('#slider').slider('refresh');
尽管这是医生们说的,但我还没能让它起作用。发布一个问题,我会很乐意帮忙。
$('#member').page(); //the id of the page where the slider resides
$('#slider').val(listsize); // setting the value from a localstorage item
$('#slider').slider('refresh');