使用jQuery快速选择表列

tok*_*tok 5 html javascript optimization jquery html-table

我们有一个大的HTML表(可能是100x100个单元格).选择行非常快,因为我们可以简单地选择特定TR中的所有TD.但是在jQuery的帮助下选择列并且nth-child速度要慢得多.是否有更快的色谱柱选择方案?每列的伪类怎么样(比如class ="column-1",等等)?你有什么经历?

Pse*_*nja 0

我个人会为每一列使用一个类。我一贯的标准是这样的:

<tr class="row row-1">
<td class="col col-1"></td>
<td class="col col-2"></td>
<td class="col col-3"></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

  • `row` 和 `col` 是多余的,因为你可以简单地使用 `tr` 和 `td` (即会有一个 `td.row` 吗?) (2认同)