HTML テーブルの行または列に表示される要素 (次の例ではX ) のリストがあります。
HTMLコードの観点では、次のいずれかを持っています(水平表示):
<table id="myTable">
<tr>
<td>A</td>
<td>B</td>
<td>C</td>
...
</tr>
</table>
または (縦表示):
<table id="myTable">
<tr>
<td>A</td>
</tr>
<tr>
<td>B</td>
</tr>
<tr>
<td>C</td>
</tr>
...
</table>
この HTML コードは JSF コンポーネント ( と呼ばれる<h:selectManyCheckboxes/>
) によって生成されるため、この HTML コードを制御することはできません。
ただし、要素のリストを 2 列で表示したいと考えています。つまり、テーブルの HTML コードは次のようになります。
<table id="myTable">
<tr>
<td>A</td>
<td>B</td>
</tr>
<tr>
<td>C</td>
<td>D</td>
</tr>
...
</table>
jQueryを使用してそれを行うにはどうすればよいですか?
よろしくお願いします。
ps: 知っておく必要がある場合、X は実際には入力とラベルです。
<td><input .../><label .../></td>