在一组特定数量的tbody中包含tr

时间:2017-10-10 16:52:57

标签: javascript jquery html

使用Javascript / Jquery,我们如何将<tr></tr>包装到<tbody></tbody>的特定数字组中。

例如:

<table>
  <tr></tr>
  <tr></tr>
  <tr></tr>
  <tr></tr>
  <tr></tr>
  <tr></tr>
</table>

我喜欢机会:

<table>
  <tbody>
    <tr></tr>
    <tr></tr>
  </tbody>
  <tbody>
    <tr></tr>
    <tr></tr>
  </tbody>
  <tbody>
    <tr></tr>
    <tr></tr>
  </tbody>
</table> 

谢谢!

1 个答案:

答案 0 :(得分:0)

这很简单:.wrapAll()

var trs = $("table tr");
for (var i = 0; i < trs.length; i += 2) {
  trs.slice(i, i + 2).wrapAll("<tbody/>");
}
相关问题