Из тонкой инструкции :
Вызов плагина просмотра списка
Вы можете напрямую вызвать плагин listview для любого селектора, как и для любого плагина jQuery:
$('#mylist').listview();
Библиотека автоматически вызывает listview()
во всех списках, которые находятся на странице, когда все запускается, AFAIK это в основном делает это:
$('[data-role=listview]').listview();
Если вы добавляете новый список, вам просто нужно .listview()
it:
success: (data) =>
if data
data.forEach (elem) =>
video_id = elem.video_id
embed_id = elem._id
ul = $("
<ul data-role='listview' data-theme='a'>
<li>hello</li>
</ul>
")
$("#play_list").append ul
ul.listview()
Демо: http://jsfiddle.net/ambiguous/pMF4G/
Вы также можете добавить их все сразу:
success: (data) =>
if data
uls = $()
data.forEach (elem) =>
video_id = elem.video_id
embed_id = elem._id
uls = uls.push("
<ul data-role='listview' data-theme='a'>
<li>hello</li>
</ul>
")
$("#play_list").append uls
uls.listview()
Демо: http://jsfiddle.net/ambiguous/BdqeC/