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 回答