アプリケーションで $.get() を使用して施設名のリストを取得しています。次に、それらを jquery mobile のリスト項目として既存の に挿入したいと考えています。HTML に 1 つの要素を追加すると問題ないように見えますが、for ループを使用すると、結果にスタイリング効果がありません。
http://jsfiddle.net/mkamyszek/YDFZ3/1/
<div data-role="page">
<div data-role="header">
<h1>My Title</h1>
</div><!-- /header -->
<div data-role="content">
<ul data-role="listview" data-inset="true" data-filter="true" id="fieldList">
<li>Test</li>
</ul>
</div><!-- /content -->
</div><!-- /page -->
ループは正しい情報を出力しますが、ループを使用すると、何らかの理由でスタイルが適用されません。
for (i=0; i<=5; i++){
$("ul").append("<li>something" + i + "</li>");
}