我正在尝试编写一些 javascript 以确保表中包含特定类的lineNumber tr 元素。我有以下循环这样做:
while ($(".functionCodeLine").size() < lineNumber) {
console.log($(".functionCodeLine").size());
funcLineRow = $('<tr class="functionCodeLine"></tr>');
table.append(funcLineRow);
...
}
但是在我的日志语句中,我看到返回的大小始终为 0。如果我检查 DOM,我会看到新的 tr 正在添加类属性。所以我有点不明白为什么 size 总是 0 并且循环永远不会终止。我错过了什么?