jQuery要删除div中的第一个div,只有最上面的div有一个id

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

使用jQuery,如何在div中删除div中的第一个div

HTML结构不是由我生成的,因此我无法更改它:

<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。