Обновление списка работает должным образом с динамически создаваемым списком после загрузки, за исключением одной проблемы.К последнему тегу <li>
в списке не применяются какие-либо стили.
Обновление фактически добавляет класс ui-btn ui-btn-icon-right ui-li ui-corner-bottom ui-btn-up-c
ко второму или последнему тегу <li>
.
Любые идеи, почему это будет происходить?
Прилагается функция, которая динамически генерирует список:
function createSidebarEntry(marker, name, phone, address, distance) {
var saddr = document.getElementById('addressInput').value;
var li = document.createElement('li');
var html = '' + name + ' (' + distance.toFixed(1) + ' miles)' + address + phone +'<a href="http://maps.google.com/maps?saddr='+ saddr +'&daddr=' + address +'" /></a>';
li.innerHTML = html;
$('#locationList').listview('refresh');
return li;
}