0

jquery-mobile を使用してリストを動的に作成したいと考えています。私はulを持っています

<ul data-role="listview" id="bList"></ul>

テンプレートを次のように使用して、これにリスト項目を動的に追加しています。

<li id="someid" data-wrapperels="div" data-shadow="false" data-icon="false">
    <a href="#">some text</a>
</li>

リストに追加liした後、私は呼び出しています

$('#bList').listview('refresh');

これにより、リストが作成され、表示されます。ただし、デフォルトの jquery モバイル スタイルliは表示されません。読み取り専用リストをhttp://jquerymobile.com/demos/1.2.1/docs/lists/lists-readonly.htmlとして表示します。

また、指定されているにもかかわらず、コンテンツは div でラップされませんdata-wrapperels="div"リストをhttp://jquerymobile.com/demos/1.2.1/docs/lists/lists-ul.htmlのように表示したい。

静的リストも表示しようとしましたが、それでもスタイルは適用されません。助けてください。ありがとう。

4

1 に答える 1

-1
$('#bList').listview('refresh');
$('#bList').trigger("create");
于 2013-11-11T10:25:32.740 に答える