2013-04-11 58 views
0

我有一個由框架生成的6列表的2列,所以我無法控制表最初是如何構建的。使用jQuery添加一個帶有rowspan的列到一個表格

我想通過使用jQuery跨越所有6行的右側添加第三列。該表有一個id,但行和單元沒有定義特徵。

這基本上是生成的表:

<table id="tbl1"> 
    <tr> 
    <td>...</td> 
    <td>...</td> 
    </tr> 
    <tr> 
    <td>...</td> 
    <td>...</td> 
    </tr> 
    ... 
</table> 

這就是我希望它是像jQuery做它的神奇之後:

<table id="tbl1"> 
    <tr> 
    <td>...</td> 
    <td>...</td> 
    <td rowspan="6">some new data</td> 
    </tr> 
    <tr> 
    <td>...</td> 
    <td>...</td> 
    </tr> 
    ... 
</table> 

我使用jQuery 1.7.1版本

+1

問題是什麼? – Boaz 2013-04-11 08:56:08

+0

那麼,你在JQuery中嘗試過什麼? – 2013-04-11 08:56:17

回答

2
$('#tbl1 tr').eq(0).append("<td rowspan='6'>some new data</td>"); 

你可以看到這一點的jsfiddle在這裏工作:http://jsfiddle.net/CDUq5/

+0

這樣做的工作 - 謝謝 – Graham 2013-04-11 09:01:29

+0

沒問題。樂於幫助。 – 2013-04-11 09:03:40

相關問題