2017-10-10 7 views
-3

Javascript/Jqueryを使用して、<tr></tr>を特定の番号のグループの<tbody></tbody>にどのようにラップしますか?例えばtbody in 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

。何を試しましたか? – j08691

+0

私は.wrap()を見つけましたが、グループをどのようにグループ化するのか分かりませんでした。 –

+1

[jQueryを使用して3つの繰り返しdivグループを1つにまとめます](https://stackoverflow.com/questions/1708429/wrap-three- repeat-div-groups-into-one-using-jquery) – Andreas

答えて

0

これは単純なusign .wrapAll()です:あなたはいくつかのコードを記述します

var trs = $("table tr"); 
for (var i = 0; i < trs.length; i += 2) { 
    trs.slice(i, i + 2).wrapAll("<tbody/>"); 
} 
関連する問題