gpt4 book ai didi

javascript - 使用显示器 :none to hide elements and also remove them completely from DOM 的建议

转载 作者:行者123 更新时间:2023-11-30 09:02:56 25 4
gpt4 key购买 nike

我在我的网站上使用 css 媒体查询,我使用了 display: none 来隐藏一些元素。尽管这样做可以完全隐藏元素,但它仍然保留在 DOM 中。有什么方法可以用来从 DOM 中完全删除元素吗?

最佳答案

element.parentNode.removeChild(element) 是从中删除 DOM 节点的通用方法。

JQuery 方法:$("selector").remove()

例子:

<body>
<div id="foo"></div>
</div>

JavaScript:
var element = document.getElementById("foo");
element.parentNode.removeChild(element);

jQuery equivalent:
$("#foo").remove();

Result:
<body></body>

关于javascript - 使用显示器 :none to hide elements and also remove them completely from DOM 的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7703309/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com