2010-11-17 51 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