javascript - 使用 Javascript 或 Jquery 删除 DIV 标签

标签 javascript jquery html

如何删除具有特定值的 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/

相关文章:

javascript - 将javascript创建的表从一个html传递到另一个html

javascript - 当用户已经向下滚动页面时,如何导航到 anchor 标记?

javascript - link_to 不替换 div 内容

javascript - 两个 div 相互动画

javascript - VueJS 插槽 v 文本

php - 数组中的随机颜色应用于页面上的元素

jquery - Electron:未定义 jQuery(对于外部站点)

html - 粘滞位置 : Header scrolled away after a while

javascript - 类型错误 : Cannot read property 'url' of undefined for JSONPlaceholder

jquery - KendoUI Grid - 可以动态更改字体大小以适应列宽吗?