如何将td与前一行中的td进行比较
How to compare td with td in previous row
我要做的是循环遍历表的每一行,并将每一行的第一个单元格与前一行的第1个单元格进行比较。看起来应该很简单,我相信是的,但现在,我迷失了方向。。这是我的。。我想我已经很接近了,但不太明白我错在哪里了。
$("tr td:first-child").each(function(){
if(($(this).text()) == lastId){
console.log("YEP, the same");
}else{
console.log("no, different Id");
}
var lastId = $(this).text();
});
您需要将变量lastId保留在另一个作用域中。在这里,它在每次迭代中都会丢失。
var lastId;
$("tr td:first-child").each(function(){
if(($(this).text()) == lastId){
console.log("YEP, the same");
}else{
console.log("no, different Id");
}
lastId = $(this).text();
});
相关文章:
- 正在获取生成的PHP td值
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- 动态插入的表:JQuery未检测到最后一行
- 如何在td元素中添加监听器
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 如何在Angular UI网格中选择下一行
- 如何首先设置样式<td>表中包含在窗体中的元素
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 使用javascript获取表的td值
- 使用setAttribute将id设置为元素最后一行的td
- 按行索引查找一行,然后在jquery中查找特定的td
- 获取<td>onclick到另一个<td>与Angular位于同一行
- 如何将td与前一行中的td进行比较
- 添加<td>到表的一行,但不是全部更改行位置
- 使用& lt; td>而不是
显示/隐藏一行 - 如何用纯JS瞄准每一行的第一个td
- 如何求出同一位置下一行td的索引
- 如何跨边界将td内容移动到同一行的另一个td
- 我可以使用jquery或javascript将数据附加到一行中的特定td吗
- 如何从下一行获取与当前TD具有相同索引的TD