jquery mobile - 更改翻转开关的默认状态

riz*_*don 2 jquery flip jquery-mobile jquery-mobile-flipswitch

我正在使用jQuery mobile的翻转开关,默认情况下开关是关闭的.我无法弄清楚如何将默认值设置为"ON"

<form id="sound-switch">
        <select name="flip-3" id="snd-switch" data-role="flipswitch" data-mini="true">
        <option value="off">Off</option>
        <option value="on">On</option>
    </select>
</form>
Run Code Online (Sandbox Code Playgroud)

我读到了某处添加value="on"到html但我无法让它工作.有人对这个有经验么?

Oma*_*mar 10

使用.val()设置Flipswitch的,然后重新提升.flipswitch("refresh").

$("#snd-switch").val("on").flipswitch("refresh");
Run Code Online (Sandbox Code Playgroud)

演示

  • @rizzledon HTML肯定更明智.如果要动态设置,请使用此选项. (4认同)
  • 谢谢.我想知道为什么选择的设定值不起作用.错过了flipswitch电话. (2认同)