2011-11-02 122 views
1

当前代码。如果元素内存在特定类,则删除元素

------ 

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

------ 

我只想要那个page-4,而它的包装器不是其他包装器。

还没有弄清楚如何确切解决这个问题。 即时通讯开放给任何建议:)

回答

0

如何:

$('#page-4').parent().remove(); 

你说你的问题中标题为“类”,而是根据你的问题,你似乎只有文字关心与元素一个特定的ID。如果我误解了你的问题,请告诉我。

+0

是的,我是班的意思,我misstyped:页。同样的事情 – Henrico

+0

类和ID是非常不同的。确保你知道区别! –

0
$('#page-4').parent().remove(); 

还是你想打开它并将内容留在后面?

$('#page-4').unwrap(); 
+0

只是想删除它:)感谢您的回复! – Henrico