2010-11-17 27 views
0

我在使用jQuery中的克隆功能時遇到了一些問題。我已經能夠克隆表頭(第一行)。但我也需要刪除從行(TH)的第一要素,我已經嘗試了不少東西,但持續失敗,這是我的嘗試之一:克隆錶行但不是第一個td - jQuery

$('.teamStatusTable tr:first:not("th:first-child")').clone().prependTo($('#tableTrackActual')); 

有誰知道一個可行的方法?

+0

因此,您需要複製除第一行第一個元素以外的所有內容,然後刪除除第一行第一個元素之外的所有內容? – 2010-11-17 16:45:14

回答

2

如果你克隆整個tr,那麼它將包括它的所有孩子。您可以克隆該元素,然後對該有問題的元素元素進行克隆。

$('.teamStatusTable tr:first').clone().prependTo(...).find('th:first-child').remove(); 
+0

你搖滾哥們!不,我沒有嘗試過 - 一定會在一天結束的時候大聲笑。 – jonnyhitek 2010-11-17 16:45:55

+0

嘗試在JS斌 - 它的作品;) – dmarucco 2010-11-17 16:47:35