【发布时间】:2017-10-26 01:50:00
【问题描述】:
所以我正在尝试制作一个脚本,根据其标题在列中查找匹配项。这样我就可以轻松地概览表中的所有重复项。原来的桌子很大,用手数算不太成功。下面是一个例子
假设表格看起来像这样:(相同,除了行数和列数)
+---+---+---+---+---+---+
| w | o | p | w | g | h |
+---+---+---+---+---+---+
| p | k | m | n | r | b |
| h | p | x | v | b | e |
| w | r | q | b | h | h |
| u | o | t | w | h | s |
| a | o | p | w | g | h |
+---+---+---+---+---+---+
因此,在第一列中,我们将有两 (2) 个匹配 w,在第二个三 (3) 个匹配 o,第三个两 (2) 个 p,第四个三 ( 3) w 的比赛,g 的前两 (2) 场比赛以及 h 的最后三 (3) 场比赛。
所以我也将标题算作重复。
我找到了这个snippet,但是它在整个表中找到了重复项,我只想在同一列中找到重复项。
表格当前显示为
<table border="1" style="width:100%; border: 1;">
<tr>
<th>w</th>
<th>o</th>
<th>p</th>
<th>w</th>
<th>g</th>
<th>h</th>
</tr>
<tr>
<td>p</td>
<td>k</td>
<td>m</td>
<td>n</td>
<td>r</td>
<td>b</td>
</tr>
<tr>
<td>h</td>
<td>p</td>
<td>x</td>
<td>v</td>
<td>b</td>
<td>e</td>
</tr>
<tr>
<td>w</td>
<td>r</td>
<td>q</td>
<td>b</td>
<td>h</td>
<td>h</td>
</tr>
<tr>
<td>u</td>
<td>o</td>
<td>t</td>
<td>w</td>
<td>h</td>
<td>s</td>
</tr>
<tr>
<td>a</td>
<td>o</td>
<td>p</td>
<td>w</td>
<td>g</td>
<td>h</td>
</tr>
</table>
这可行吗?
【问题讨论】:
-
How can I get the corresponding table header (th) from a table cell (td)? 的可能重复项使用它并实现一个重复检测器。
标签: javascript jquery