如何删除具有特定值的 DIV?
<div value="0" class="task_row"></div>
我想删除上面的值为 0 的 div。
最佳答案
正如 Ben Rowe 在评论中指出的那样,value
不是 div 标签的有效属性。 jQuery 解决方案和使用 getElementsByTagName()
的解决方案都必须遍历列表,这对性能不利。我认为创建 id
属性是更好的选择:
<div id="task_row_0" class="task_row"></div>
然后你可以这样做:
var div = document.getElementById("task_row_" + taskId);
div.parentNode.removeChild(div);
关于javascript - 使用 Javascript 或 Jquery 删除 DIV 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755546/