jQuery mobile动态折叠块样式问题

fuxuejingf 2014-08-11 10:40:45
刚接触jQuery mobile,做折叠块的动态加载,样式木有了,肿么办?好焦急,求解答
<div data-role="content" >
<div data-role="collapsible-set" id ="mycolset">
</div>
</div>
js:
var div = document.getElementById("mycolset");
var ul = "<div data-role=\"collapsible\">";
ul += "<h4 id=\"" + h4fltnr + "\">我是折叠块,点我" + h4fltnr + "</h4>";
ul += "<ul data-role=\"listview\" data-inset=\"true\" id =\"myul\">";
ul += "<li>";
ul += "<span>信息1:</span>";
ul += "</li>";
ul += "</ul>";
ul += "</div>";
div.innerHTML += ul

网上搜的解决办法: $("mycolset").trigger("create");
$('#mycolset').trigger('expand');
$('#mycolset').trigger('collapse');
都试了,还是不行,有经验的前辈指点下呗
...全文
269 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qcxl 2014-08-11
  • 打赏
  • 举报
回复
$("#mycolset").trigger("create"); 或者 $(”#pageID").trigger("create");//pageID为 mycolset所在页面的id
fuxuejingf 2014-08-11
  • 打赏
  • 举报
回复
少了这句 $('#mycolset').html(ul); 还是版主厉害,解决问题,
fuxuejingf 2014-08-11
  • 打赏
  • 举报
回复
多谢版主整理,也给个解决方法呗
业余草 2014-08-11
  • 打赏
  • 举报
回复
引用 4 楼 xmt1139057136 的回复:

                                       $('#mycolset').html(ul);
				  	$('#mycolset').trigger("create");
使用这两句话,绝对是可以的,我试过的。
业余草 2014-08-11
  • 打赏
  • 举报
回复

                                       $('#mycolset').html(ul);
				  	$('#mycolset').trigger("create");
fuxuejingf 2014-08-11
  • 打赏
  • 举报
回复
试过了样式还是没有呢
业余草 2014-08-11
  • 打赏
  • 举报
回复
<div data-role="content" >
            <div data-role="collapsible-set" id ="mycolset">
            </div>
</div>
js:
var div = document.getElementById("mycolset");
                    var ul = "<div data-role=\"collapsible\">";
                    ul += "<h4 id=\"" + h4fltnr + "\">我是折叠块,点我" + h4fltnr + "</h4>";
                    ul += "<ul data-role=\"listview\" data-inset=\"true\"   id =\"myul\">";
                    ul += "<li>";
                    ul += "<span>信息1:</span>";
                    ul += "</li>";                 
                    ul += "</ul>";
                    ul += "</div>";
                   div.innerHTML += ul

39,118

社区成员

发帖
与我相关
我的任务
社区描述
HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式.被认为是互联网的核心技术之一。
社区管理员
  • HTML5社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧