1

質問があります。これは私のhtmlコードです:

 <div data-role="collapsible-set" data-content-theme="d" id="set">
        <div data-role="collapsible" data-theme="b" id="set1" data-collapsed="false"  biaozhi="1">
            <legend>本周工作内容1</legend>
            <div data-role="fieldcontain">
                <textarea placeholder="请输入工作内容" style="height:60px;" name="text121" id="text121"></textarea>
            </div>
            <div data-role="fieldcontain">
                <fieldset data-role="controlgroup">
                    <legend>完成情况:</legend>
                    <select name="select-choice-1" id="select-choice-1">
                        <option value="0%">0%</option>
                        <option value="25%">25%</option>
                        <option value="50%">50%</option>
                        <option value="75%">75%</option>
                        <option value="100%" selected>100%</option>
                    </select>
                </fieldset>
            </div>
            <div data-role="controlgroup" data-type="horizontal">
                <a data-role="button" style="width:49%;" title="新增一行" data-icon="add" onclick="add_()">新增</a>
                <a data-role="button" style="width:49%;" title="删除一行" data-icon="delete" onclick="delete_()">删除</a>
            </div>
        </div>
    </div>  

「折りたたみ可能」を追加すると、折りたたみ可能なセットが更新されます。

var con = '<div data-role="collapsible" data-theme="b" id="set1" data-collapsed="false"  biaozhi="1"><legend>本周工作内容1</legend><div data-role="fieldcontain"><textarea placeholder="请输入工作内容" style="height:60px;" name="text121" id="text121"></textarea></div><div data-role="fieldcontain"><fieldset data-role="controlgroup"><legend>完成情况:</legend><select name="select-choice-1" id="select-choice-1"><option value="0%">0%</option><option value="25%">25%</option><option value="50%">50%</option><option value="75%">75%</option><option value="100%" selected>100%</option></select></fieldset></div><div data-role="controlgroup" data-type="horizontal"><a data-role="button" style="width:49%;" title="新增一行" data-icon="add" onclick="add_()">新增</a><a data-role="button" style="width:49%;" title="删除一行" data-icon="delete" onclick="delete_()">删除</a></div></div>';


$("#set").append( con ).collapsibleset('refresh');

しかし、私は悪い結果を得ました:

「折りたたみ式」ヘッドがリフレッシュされました。ただし、折りたたみ可能なコンテンツは更新されません。

助けてください.thx

4

1 に答える 1

0

.trigger('create');折りたたみ可能なセットを再強化するために使用します。

デモ

$("#set").append( con ).collapsibleset().trigger('create');
于 2013-10-24T09:49:59.987 に答える