Javascript 关于使用display:none隐藏元素并将其从DOM中完全删除的建议
我在我的网站上使用css媒体查询,我使用display:none来隐藏一些元素。尽管这样做可以完全隐藏元素,但它仍然保留在DOM中。还有什么方法可以用来从DOM中完全删除元素吗?element.parentNode.removeChildelement是从DOM中删除DOM节点的通用方法 JQuery方法:$selector.remove 例如:Javascript 关于使用display:none隐藏元素并将其从DOM中完全删除的建议,javascript,jquery,css,Javascript,Jquery,Css,我在我的网站上使用css媒体查询,我使用display:none来隐藏一些元素。尽管这样做可以完全隐藏元素,但它仍然保留在DOM中。还有什么方法可以用来从DOM中完全删除元素吗?element.parentNode.removeChildelement是从DOM中删除DOM节点的通用方法 JQuery方法:$selector.remove 例如: <body> <div id="foo"></div> </div> JavaScript:
<body>
<div id="foo"></div>
</div>
JavaScript:
var element = document.getElementById("foo");
element.parentNode.removeChild(element);
jQuery equivalent:
$("#foo").remove();
Result:
<body></body>
element.parentNode.removeChildelement是从中删除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>
你想从DOM中删除吗?嗯,jQuery中可能有这样的东西……你是说如何通过媒体查询选择元素吗?你想从DOM中选择元素吗?嗯,jQuery中可能有这样的东西……你是说如何通过媒体查询选择元素?