我正在使用jquery mobile 1.3在asp.net页面上工作我使用vb生成asp.net复选框和标签控件。然后我使用java脚本将asp标签转换为标签。所有代码看起来都很好,但我的控制不是样式(jquerymobile)。所以在我的页面加载和java脚本后,我得到了什么。
<input id="ContentPlaceHolder1_chkbox2" type="checkbox"name="ctl00$ContentPlaceHolder1$chkbox2">
<label for="ContentPlaceHolder1_chkbox2">YES</label>
但没有设计为jquery移动复选框,我如何设置动态控件的样式。
我试过了:
$('#page1').trigger('create');`
$('#page1').page();
没什么工作的。请帮助谢谢
答案 0 :(得分:1)
更改type=checkbox
或type=radio
的文字:
$('label[for=name]').find('span.ui-btn-text').text('New Text');
Demo 包括:
.checkboxradio().trigger('create');
.prop('check', true);
和.checkboxradio('refresh);
以这种方式刷新复选框或单选按钮
$('[type=checkbox]').checkboxradio('refresh')