jQtouch切换复选框将默认位置更改为开

时间:2011-03-23 06:29:13

标签: jqtouch

我正在为我的iPhone应用程序使用jQtouch,

我需要复选框提交,在jQtouch中我们有这样的代码。

<ul>
    <li> 
      Toggle The <span class="toggle"><input type="checkbox"/></span>
    </li>
</ul>

通过使用此代码,我们可以显示 开 - 关图像,在默认关闭位置。

但我默认需要“开启”位置。

你可以帮助我吗?

1 个答案:

答案 0 :(得分:3)

最简单的解决方案是将“已检查”添加到<input>标记:

Toggle The <span class="toggle"><input type="checkbox" checked/></span>

如果你想处理programmaticaly:

$('toggle input[type="checkbox"]').attr('checked', true)

如果你把它放在.Ready()(或页面加载的函数)中,默认情况下会选中复选框。

我建议您为复选框指定一个ID,以便您可以准确指定要更改的内容:

<ul>
    <li> 
      Toggle The <span class="toggle"><input id="myCheckbox" type="checkbox"/></span>
    </li>
</ul>

然后使用:

$('#myCheckbox').attr('checked', true)