jQuery要删除div中的第一个div,只有最上面的div有一个id
使用jQuery,如何在div中删除div中的第一个div HTML结构不是由我生成的,因此我无法更改它:jQuery要删除div中的第一个div,只有最上面的div有一个id,jquery,Jquery,使用jQuery,如何在div中删除div中的第一个div HTML结构不是由我生成的,因此我无法更改它: <div id="parent"> <div> <div> <span class="Label">Label 1</span> </div> <div class="Value"> Value 1
<div id="parent">
<div>
<div>
<span class="Label">Label 1</span>
</div>
<div class="Value">
Value 1
</div>
</div>
<div>
<div>
<span class="Label">Label 2</span>
</div>
<div class="Value">
Value 2
</div>
</div>
<div>
<div>
<span class="Label">Label 3</span>
</div>
<div class="Value">
Value 3
</div>
</div>
<div>
<div>
<span class="Label">Label 4</span>
</div>
<div class="Value">
Value 4
</div>
</div>
</div>
但那没用
谢谢你的建议
克里斯这可以通过几种方式实现。如果您想从divparent进行遍历,请尝试以下操作-
$('#parent').children().find('span.Label').parent().remove();
另一种方法是选择带有类标签的范围,然后删除其父级-
$('span.Label').parent().remove();
这可以通过几种方式实现。如果您想从divparent进行遍历,请尝试以下操作-
$('#parent').children().find('span.Label').parent().remove();
另一种方法是选择带有类标签的范围,然后删除其父级-
$('span.Label').parent().remove();
控制台中有错误吗?jQuery'parent div>span.Label'。最近的'div'。删除;控制台中有错误吗?jQuery'parent div>span.Label'。最近的'div'。删除;谢谢我在这里使用了最上面的一个,只是为了确保我只删除了这个特定父项的标签div。谢谢!我在这里使用了最上面的一个,只是为了确保我只是从这个特定的父对象中删除标签div。