gpt4 book ai didi

javascript - jQuery如何通过不同的列值计算表中的行数

转载 作者:太空宇宙 更新时间:2023-11-04 13:53:51 26 4
gpt4 key购买 nike

如何按表列计算不同的表行?

例子:

<table>
<thead>
<tr>
<th>NAME</th>
<th>TECHNOLOGY</th>
</tr>
</thead>
<tbody>
<tr>
<td>john</td>
<td>jQuery</td>
</tr>
<tr>
<td>mark</td>
<td>css</td>
</tr>
<tr>
<td>blah</td>
<td>css</td>
</tr>
<tr>
<td>abc</td>
<td>css</td>
</tr>
<tr>
<td>xyz</td>
<td>jQuery</td>
</tr>
</tbody>
</table>

我要输出:

css : 3
jQuery : 2

这里我不知道那个单元格中有什么技术,但是我需要通过技术获得行数

提前致谢

最佳答案

var byTechnology = {};

$("table tbody td:nth-child(2)").each(function () {
var tech = $.trim( $(this).text() );

if ( !(byTechnology.hasOwnProperty(tech)) ) {
byTechnology[tech] = 0;
}

byTechnology[tech]++;
});

console.log(byTechnology);
// {
// css: 3,
// jQuery: 2
// }

关于javascript - jQuery如何通过不同的列值计算表中的行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21239557/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com