当前代码。
------
<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找到page-4并删除整个包装元素。
------
<div class="wrapper">
<div class="page-1"></div>
<div class="page-2"></div>
<div class="page-3"></div>
</div>
------
我只想要第4页,而不是其他包装器。
尚未弄清楚如何确定修复此问题。 我愿意接受任何建议:)
答案 0 :(得分:2)
您可以使用
$('.page-4').closest('.wrapper').detach(); or .remove()
这是工作小提琴
http://jsfiddle.net/yUsqC/2/
这将只删除父包装器而不删除其他包装器。
答案 1 :(得分:0)
这个怎么样:
$('#page-4').parent().remove();
您在问题标题中说“class”,但根据您的问题文本,您似乎只关心具有特定ID的元素。如果我误解了你的问题,请告诉我。
答案 2 :(得分:0)
$('#page-4').parent().remove();
或者你想打开它并留下内容?
$('#page-4').unwrap();