我想将所有列合并到使用jquery 方法(colspan)
创建的新行中。clone()
我希望新行之后只有一列的另一件事colspan
应该将原始行的所有值用空格分隔。
我已经尝试过这样的事情,clone
并且它对我的工作到目前为止考虑cloning
$(document).ready(function(){
console.log($('table tbody tr').eq(0).html());
var newtr=$('table tbody tr').eq(0).clone();
console.log(newtr.html());
});
但不知道如何将colspan
所有具有原始行逗号值的列分开。
已编辑
当前的html是这样的
<table>
<thead>
<tr>
<th>Name</th>
<th>Order</th>
<th>Month</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rahul</td>
<td>#1</td>
<td>January</td>
</tr>
<tr>
<td>Yunus</td>
<td>#2</td>
<td>April</td>
</tr>
<tr>
<td>Nitin</td>
<td>#3</td>
<td>March</td>
</tr>
</tbody>
</table>
在 jquery 代码运行之后,我希望我的结果 html 看起来像这样
<table>
<thead>
<tr>
<th>Name</th>
<th>Order</th>
<th>Month</th>
</tr>
</thead>
<tbody>
<tr>
<td>Rahul</td>
<td>#1</td>
<td>January</td>
</tr>
<tr>
<td>Yunus</td>
<td>#2</td>
<td>April</td>
</tr>
<tr>
<td>Nitin</td>
<td>#3</td>
<td>March</td>
</tr>
<tr>
<td colspan="3">Rahul #1 January</td>
</tr>
</tbody>
</table>