如何以编程方式在 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</option>
</select>
显示页面时,我想将其设置为“是”。我知道我可以使用“selected”属性,但是因为该值是动态的,我需要弄清楚如何以编程方式设置它。目前,我正在使用以下内容:
$("#myPage").live("pageshow", function () {
var flag = "yes"
if ((flag != null) && (flag != undefined)) {
if (isTrackSet == "no") {
$("#optionSlider", "#myPage").val("no");
} else {
$("#optionSlider", "#myPage").val("yes");
}
}
}
我究竟做错了什么?