Можно ли с помощью JavaScript динамически удалить всего несколько элементов li из ul, учитывая идентификаторы элементов li?
ОБНОВЛЕНИЕ о фактической проблеме:
У меня есть следующий список.
<ul id="attributes" data-role="listview">
<li id="attrib01">Attribute1</li>
<li id="attrib02">Attribute2</li>
<li id="attrib03">Attribute3</li>
<li id="attrib04">Attribute4</li>
<li id="attrib05">Attribute5</li>
</ul>
После запроса/ответа ajax, если определенный атрибут «не определен», я хочу удалить его из списка.
if(typeof data.attrib1 === "undefined")
$("#attrib01").remove();
Я убедился, что получаю правильный ответ ajax. Итак, проблема в том, что когда я удаляю attrib4, attrib[1 -3] также удаляется. Любая идея, почему это может происходить?