【发布时间】:2013-05-01 17:34:43
【问题描述】:
我有一个 4xM 长度的图像表:
<tr>
<td id='1'><div ...><img src=.../></div></td>
<td id='2'><div ...><img src=.../></div></td>
<td id='3'><div ...><img src=.../></div></td>
<td id='4'><div ...><img src=.../></div></td>
</tr>
<tr>
<td id='5'><div><img src=.../></div></td>
...
在每张图片上我都有一个onClick='RemoveImg(id);' 来删除它的<td> 标签:
function RemoveImg(id)
{
$('#'+id).remove();
}
例如删除 id=3 的 td 后,我的 html 如下所示:
<tr>
<td id='1'><div ...><img src=.../></div></td>
<td id='2'><div ...><img src=.../></div></td>
<td id='4'><div ...><img src=.../></div></td>
</tr>
<tr>
<td id='5'><div><img src=.../></div></td>
...
如何使用 id=5 使其成为 td,从下面的行向上移动并看起来像这样
<tr>
<td id='1'><div ...><img src=.../></div></td>
<td id='2'><div ...><img src=.../></div></td>
<td id='4'><div ...><img src=.../></div></td>
<td id='5'><div ...><img src=.../></div></td>
</tr>
<tr>
...
【问题讨论】:
标签: javascript jquery html-table row