当我在 jquery mobile 1.2 中动态更改可折叠列表的 h2 内容时,h2 标签会丢失它的格式。
调用 listview('refresh') 似乎并没有解决它。
有任何想法吗?
<div id="mylist" data-role="collapsible" data-theme="a" data-content-theme="a" data-mini="true" >
<h2>Choose...</h2>
<ul data-role="listview">
<li data-mini="true"><a href="#">Item 1</a></li>
<li data-mini="true"><a href="#">Item 2</a></li>
<li data-mini="true"><a href="#">Item 3</a></li>
</ul>
</div>
<script>
$("#mylist li").live( 'click',function(event){
$("#mylist h2").text($(this).text());
$("#mylist").listview('refresh');
});
</script>