jquery 插入行

ruddnjs2010 2010-07-28 11:22:43
有表格

<table>
<tr id=1><td>1111</td></tr>
<tr id=2><td>2222</td></tr>
<tr id=4><td>4444</td></tr>
</table>


我想在第二和第四行插入数据 <tr id=3><td>3333</td></tr>

我用$("tr[id=3]).append("<tr id=3><td>3333</td></tr>");
结果TR跟TD变成同一级了,请教各位牛人应该如何实现呢?
...全文
120 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
pigHead_chen 2010-07-29
  • 打赏
  • 举报
回复
$('#2').append("<tr id=3><td>3333</td></tr>");

$('#4').prepend("<tr id=3><td>3333</td></tr>")
myhope88 2010-07-29
  • 打赏
  • 举报
回复
可以采用楼上的after和before方法
nextuntil 2010-07-29
  • 打赏
  • 举报
回复
同理,呵呵

$("tr[id=4]").before("<tr id=3><td>3333</td></tr>");
nextuntil 2010-07-29
  • 打赏
  • 举报
回复
LS正解
zhuyan853437 2010-07-29
  • 打赏
  • 举报
回复
$("tr[id=2]").after("<tr id=3><td>3333</td></tr>");
ruddnjs2010 2010-07-29
  • 打赏
  • 举报
回复
还是添加到TD里面,,郁闷
camperer 2010-07-29
  • 打赏
  • 举报
回复
before和after
ruddnjs2010 2010-07-29
  • 打赏
  • 举报
回复
各位大牛起来上班了吗

62,254

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧