我正在尝试将 jQuery 移动无线电动态转换为垂直堆叠的无线电。我有这个。
$('fieldset').data('type', 'vertical').controlgroup('refresh');
这不应该将所有 data-type="horizontal" 更改为 data-type="vertical" 吗?即使我检查它,我也看不到任何变化。我还在表单上玩过 trigger('create') ,这只会弄乱收音机。
<div data-role="fieldcontain">
<fieldset data-role="controlgroup" data-type="horizontal">
<input type="radio" name="gender" id="male" value="male" class="required" checked />
<label for="male">Male</label>
<input type="radio" name="gender" id="female" value="female" class="required" />
<label for="female">Female</label>
</fieldset>
</div>