考虑到 li 元素的 id,是否可以使用 JavaScript 从 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] 也被删除了。知道为什么会发生这种情况吗?