Javascript 如何删除div而不删除其子项?
比如说 它删除divJavascript 如何删除div而不删除其子项?,javascript,jquery,dom,removeclass,Javascript,Jquery,Dom,Removeclass,比如说 它删除div#test及其子项#test2和#test3。 我想删除#test,而不删除其子项 这怎么可能呢 $( "button" ).click(function() { $( "#test2" ).unwrap(); }); .unwrap()方法删除元素的父元素。这实际上与.wrap()方法相反。匹配的元素(及其同级元素,如果有的话)将替换DOM结构中的父元素 grad它帮助happy Codeing mate这里有一个小问题。它将删除#test以及#test4。如果我只
#test
及其子项#test2
和#test3
。
我想删除#test
,而不删除其子项
这怎么可能呢
$( "button" ).click(function() {
$( "#test2" ).unwrap();
});
.unwrap()方法删除元素的父元素。这实际上与.wrap()方法相反。匹配的元素(及其同级元素,如果有的话)将替换DOM结构中的父元素
grad它帮助happy Codeing mate这里有一个小问题。它将删除
#test
以及#test4
。如果我只想删除#test
,那该怎么办呢,不知道这个。将test4
中的类重命名为另一个名称或创建另一个选择器。它将删除test4,因为test4
是test2
的父级,或者您可以像这样拥有test2的id,它是test4
的同级,很高兴它有所帮助。如果您需要更新版本,我可以更新演示看一看。快乐编码