Jquery 如果元素中存在特定类,请删除元素

Jquery 如果元素中存在特定类,请删除元素,jquery,class,element,Jquery,Class,Element,当前代码 ------ <div class="wrapper"> <div class="page-1"></div> <div class="page-2"></div> <div class="page-3"></div> </div> <div class="

当前代码

 ------

        <div class="wrapper">
             <div class="page-1"></div>
             <div class="page-2"></div>
             <div class="page-3"></div>
        </div>
        <div class="wrapper">
             <div class="page-4"></div>
             <div class="page-5"></div>
             <div class="page-6"></div>
        </div>

------
------
------
//Jquery找到第4页并删除整个包装器元素

------
    <div class="wrapper">
         <div class="page-1"></div>
         <div class="page-2"></div>
         <div class="page-3"></div>
    </div>

------
------
------
我只是想要第4页,它的包装,而不是其他的包装

我还没弄明白怎么解决这个问题。 我愿意接受任何建议:)

这个怎么样:

$('#page-4').parent().remove();
您在问题标题中说“class”,但根据问题的文本,您似乎只关心具有特定ID的元素。如果我误解了您的问题,请告诉我

$('#page-4').parent().remove();
还是你想打开它,把里面的东西留下

$('#page-4').unwrap();
你可以用

$('.page-4').closest('.wrapper').detach(); or .remove()
这是工作小提琴

这将只删除父包装,而不删除其他包装。

是的,我是指类,我输入错误:p。这是同一种东西,等级和身份证是很不一样的。确保你知道其中的区别!