Удаление элементов li из ul

Можно ли с помощью 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] также удаляется. Любая идея, почему это может происходить?

5
задан Ashwin 1 August 2012 в 01:08
поделиться