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>