Я хочу создать список динамически с помощью 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.
Я также попытался отобразить статический список, но стиль не применяется. Пожалуйста помоги. Благодарю.
$('#bList').listview('refresh');
$('#bList').trigger("create");
ul
динамически?