无法计算包含特定文本的表行

时间:2015-08-19 17:16:02

标签: javascript jquery

我正在尝试将包含特定文本的表行数输出到标签中。

当我单步执行JavaScript时,count变量最初包含计数,但在步进到下一行时最终会以undefined值结束。

var lblPending = document.getElementById("lblPending");
var count = $("#match-table tr").filter(function() { return $.text([this]) === 'Pending Credit'; }).length;


if (count > 0) {
lblPending.innerHTML = count + " Pending";
}
else {
$("#lblPending").hide();
}

是否会导致这种情况的回报?

1 个答案:

答案 0 :(得分:0)

像这样(使用<num>):

-C

工作小提琴:https://jsfiddle.net/robertrozas/rdesdnqm/