我需要一个小脚本的帮助...
当我追加内容并且drigger创建内容时加载...
但是当我第二次使用$('#set').empty();
加载内容但没有添加JQM样式时(只是纯文本)
我已经阅读过这个问题,但我没有找到任何解决方案...我想$('#set').collapsibleset('refresh');
因为它应该......任何想法?
感谢
var content ="<div data-role='collapsible' id='set" + i + "'><h3>Sectionit " + i + "</h3><p>I\'m collapsible number ' + i + '</p></div>";
$('#set').append(content).trigger("create");
$('#set').collapsibleset('refresh');
答案 0 :(得分:0)
而不是
var content ="<div data-role='collapsible' id='set" + i + "'><h3>Sectionit " + i + "</h3><p>I\'m collapsible number ' + i + '</p></div>";
$('#set').append(content).trigger("create");
$('#set').collapsibleset('refresh');
试
$('#set').empty();
var content ="<div data-role='collapsible' id='set" + i + "'><h3>Sectionit " + i + "</h3><p>I\'m collapsible number ' + i + '</p></div>";
$('#set').append(content);
$('#set').collapsibleset().trigger("create");
通过这种方式,您只需在添加完所有内容后调用trigger('create')。
这是 DEMO