1

jquery mobileを使用してWebアプリを構築しています。外部データベースからデータを取得し、そのデータを折りたたみ可能なコンテンツとして表示する必要があります。

<div data-role="collapsible" data-theme="b" data-content-theme="d" data-collapsed="true">
    <?php 


// display the results returned
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
    printf('<h3><b> %s </h3> 
    <p> %s <p>',$row["OSO"], $row["AIKA"]);
}


        ?>

すべてのH3を折りたたみ可能なコンテンツタイトルとして表示するにはどうすればよいですか?これで、最初のものだけがタイトルとして表示され、残りはコンテンツセクションに表示されます

4

1 に答える 1

1

複数のヘッダーが必要な場合は、エントリごとに新しい折りたたみ可能なアイテムを作成する必要があります...

<?php 
// display the results returned
while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) {
?>
<div data-role="collapsible" data-theme="b" data-content-theme="d" data-collapsed="true">
   <h3><?= $row["OSO"] ?></h3>
   <p><?= $row["AIKA"] ?><p>
</div>
<?php } ?>
于 2012-04-05T07:38:17.920 に答える