我要按照这个做同样的事情
<table id="test" border="1">
<tr>
<td>test1</td>
<td>test2</td>
<td>test3</td>
</tr>
<tr>
<td>test4</td>
<td>test2</td>
<td>test5</td>
</tr>
<tr>
<td>test6</td>
<td>test2</td>
<td>test9</td>
</tr>
<tr>
<td>test6</td>
<td>test8</td>
<td>test8</td>
</tr>
</table>
小提琴的链接 http://jsfiddle.net/shDpY/1/我可以从表的所有列中删除重复项,但我想仅从第一列中删除重复的单元格值。
原始输出
从总表中删除重复项,输出为
我要这个
Script
var seen = {};
$('#test td:first-child').each(function() {
// Encode column and content information.
var key = $(this).text();
if (seen[key]) {
$(this).text('');
}
else {
seen[key] = true;
}
});
小提琴演示 http://jsfiddle.net/shDpY/16/
解释:
$('#test td:first-child')
这有助于仅选择表的第一行
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)