我有一个元素列表(以下示例中的X)显示在 HTML 表的行或列中。
从 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>