リストビューを含む折りたたみ可能なパネルを別のリストビュー内に配置しようとしています。私はほとんどそれを手に入れましたが、パネルのヘッダーを正しくフォーマットすることができず、他のリストビューアイテムに比例して「整列」していません。
<div data-role="page" id="home">
<div data-role="content">
<ul data-role="listview" data-inset="true" data-divider-theme="a">
<li role="heading" data-role="list-divider">Options
</li>
<li data-theme="a">
<a href="" data-transition="slide" data-theme="c" data-native-menu = "false">Create Map</a>
</li>
<li data-theme="a">
<a href="#" data-transition="slide" data-theme="c" data-native-menu = "false">Close Map</a>
</li>
<div data-role="collapsible" id="" data-collapsed="false">
<h4>Add Map</h4>
<ul data-role="listview" data-inset="true" data-divider-theme="a">
<li data-theme="a">
<a href="" data-transition="slide" data-theme="c" data-native-menu = "false">By ZipCode</a>
</li>
<li data-theme="a">
<a href="" data-transition="slide" data-theme="c" data-native-menu = "false">By Street #</a>
</li>
</ul>
</div>
<li data-theme="a">
<a href="" data-transition="slide" data-theme="c" data-native-menu = "false">View Map</a>
</li>
</ul>
</div>
</div>
フィドル: http: //jsfiddle.net/robertfah/UsZUU/
アップデート
私はここでオンラインで例を見つけました:http://jsfiddle.net/Gajotres/m6zVq/それは私を正しい方向に向けました。今の私の唯一の問題は、falseではなくdata-inset="true"
最初に設定した場合、折りたたみ可能な背景がリストビューの残りの部分を超えて拡大することです。 <ul>
<div>
更新されたフィドルは次のとおりです。http://jsfiddle.net/robertfah/Skjyf/(申し訳ありませんが、最初のフィドルを更新して保存する方法がわかりません)