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>