2013-07-30 44 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"); 

這樣,你只是刪除類和其他一切仍然存在。

相關問題