2013-07-30 46 views
-3

嘿家伙我想删除一个表ID但只有一个特定的类。使用jquery删除一个具有特定类的表

<table id="toc" class="toc plainlinks" 

我是如此接近,但我不知道如何将类ID合并到我的jQuery脚本。我不想删除整个ID,因为有时我需要该ID。但我从来没有需要特定类(TOC plainlinks)

这里是我有

$('table#toc').remove(); 

,去除表ID =“TOC”但我需要得到这个类中有莫名其妙...

谢谢!

+0

是否要从元素或元素本身中删除属性类? –

+0

目前还不清楚你需要什么,你有多个表有相同的ID?与同班同学?你想删除哪些?只是一个普通的提示,确保你不会在你的标记中重复id#id属性在HTML页面中应该是唯一的** –

回答

1

这是很容易:

$('table.toc').remove(); 

甚至(如果你希望你的选择更精确):

$('table.toc.plainlinks').remove(); 

但可能是你想删除的类本身,那么你应该这样做:

$('table.toc').removeClass('toc');  

你应该做一些研究,然后再问,因为这是jQuery的基础知识。

1

使用类名选择:

$('table.classname').remove(); 
0
$("#toc").removeAttr("class"); 

这样,你只是删除类和其他一切仍然存在。

相关问题