jQuery找到第二个表添加TD

时间:2011-06-13 14:55:58

标签: jquery find add prepend

我在这里遗漏了一些非常简单的东西,我需要在第二张表中添加一个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>');

2 个答案:

答案 0 :(得分:5)

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

如果您不使用“&gt;”第二个表将成为第一个表中的一个。

答案 1 :(得分:0)

 $('#content_area table:nth-child(2) tr').prepend('<td>Data</td>');