【发布时间】:2014-05-17 05:10:09
【问题描述】:
所以我有一个显示查询结果的 HTML 表格。表格示例如下:
<div class="timecard">
<tr class = "display-even-row">
<td align="left" style="color:#000099">2400-Duffy's</td>
<td align="left" class="hrs">4</td>
<tr class = "display-odd-row">
<td align="left" style="color:#009900">1500-Orchard</td>
<td align="left" class="hrs">2</td>
</div>
我想分别为 2400-Duffy 的记录和 1500-orchard 的记录合计“hrs”类。以下是我尝试使用的 JQuery 语句。
var sum=0
$(".hrs").each(function(i) {
if($('style') == 'color#000099') {
sum = sum + parseInt($(this).text());
}else if ($('style') == 'color#009900' {
sum2 = sum + parseInt($(this).text());
});
$(".total").append("Total Duffy hours: " + sum);
$(".total").append("Total Orchard hours: " + sum2);
但是,以上内容无法正常工作,老实说,我正在尝试使其自动化程度更高,因为它具有不止一个“工作代码”,而不仅仅是上面列出的两个。任何建议都会很棒。谢谢。
【问题讨论】: