【发布时间】:2015-10-22 22:43:16
【问题描述】:
场景: 我有一个大约 10 行的表,每行都包含一个 '.t3_dc' 类。
这些单元格将包含介于 1.0 和 9.9 之间的值
对于每个 td,我想检查分数/值是否在一定数量之间,如果是,则更改颜色。例如,
经过几次尝试,我做到了这一点,但我最大的障碍似乎是将每个存储到一个数组中,然后逐个运行并检查它们。
$(document).ready( function() {
function scores () {
var score = $('td.t3_dc').text();
var num = parseFloat(score);
alert(score)[0];
if(num < 7 ) {
$(score).css('color','green');
}
else {
$(score).css('color','red');
}
};
setTimeout(scores, 2000);
});
注意:存在超时功能,因为表格本身需要几秒钟才能加载到页面上
问。如何循环遍历 's 数组并检查每个值,并根据需要添加颜色?
【问题讨论】:
-
能否将您的 HTML 结构添加到问题中?
-
它的自动生成的 html 表有点困难 - 每行有 10 行和 2 个
。我感兴趣的 td 有上面提到的类
标签: javascript jquery html arrays