使用jQuery从表格单元格计算总计可以通过以下步骤实现:
calculation-cell
。<span>
标签。下面是一个示例代码:
HTML代码:
<table>
<tr>
<td class="calculation-cell">10</td>
<td class="calculation-cell">20</td>
<td class="calculation-cell">30</td>
</tr>
</table>
<button id="calculateBtn">计算总计</button>
<span id="total"></span>
JavaScript代码:
$(document).ready(function() {
$('#calculateBtn').click(function() {
var total = 0;
$('.calculation-cell').each(function() {
var value = parseInt($(this).text());
if (!isNaN(value)) {
total += value;
}
});
$('#total').text('总计:' + total);
});
});
在上述示例中,我们首先通过$('.calculation-cell')
选择器选取所有具有calculation-cell
类名的单元格。然后使用.each()
方法遍历每个单元格,并使用parseInt()
函数将单元格的文本内容转换为整数。如果转换成功,则将其累加到total
变量中。最后,使用$('#total').text()
方法将计算结果显示在具有total
ID的<span>
标签中。
这是一个简单的示例,你可以根据实际需求进行修改和扩展。
领取专属 10元无门槛券
手把手带您无忧上云