0

我在这里遗漏了一些非常简单的东西,我需要在第二个表中添加一个 td 。我无法得到它,我知道它很简单。我为了强烈和目的而缩短了它:

<div id="content_area">
 <table>
    <table></table>
 </table>
 <table>
    <tr>
      <td> // I want to add another TD before this
        <table></table>
        <table></table>
      </td>  
    </tr>
 </table>
</div>


 $('#content_area').find('table:eq(1)').find('td').before('<td>Data</td>');
4

2 回答 2

5
 $('#content_area').find('>table:eq(1)').find('td').before('<td>Data</td>');

如果您不使用“>”,则第二个表将成为第一个表中的一个。

于 2011-06-13T14:58:44.417 回答
0
 $('#content_area table:nth-child(2) tr').prepend('<td>Data</td>');
于 2011-06-13T15:04:16.180 回答