2011-07-08 75 views
0
$newRow = $('<tr>').append($('#active_participant'+participant_row) 
    .clone()).remove().html();       
$($newRow).find('td[name="state"]').remove(); 

我有這段代碼。 $newRow =行工作正常。但第二行不行。在添加到表格之前刪除變量列

我想要做的是在表格中找到一行(上面的第一行,確定)。然後,我想從$newRow中刪除td狀態,然後將$newRow添加到另一個表。

我在做什麼錯?

+0

很難說不知道你的標記。但是'td'肯定不應該有'name'屬性,只有表單元素可以擁有這個屬性。 – kapa

回答

0

您正試圖通過名稱找到td元素。我無法想象在這種情況下它會有一個名稱屬性。最好的方法可能是通過它的類或它的nth-child選擇器來識別它。