【问题标题】:jquery how to add values from multiple nodes with a class, and output final value?jquery如何从一个类中添加多个节点的值,并输出最终值?
【发布时间】:2012-12-03 14:58:01
【问题描述】:

http://jsfiddle.net/7Upk7/

我只是尝试一些如何添加多个值,并将答案附加到指定节点中。

例如,我尝试添加td.add-hour 的所有值并在td.sum-hour 中输出答案

$('td.add-hour').each(function() {
    sum += Number($(this).val());
});

$('td.sum-hour').html(sum);​

但我真的很难找到一个简单的工作解决方案。任何人都可以请教一个 jquery 解决方案。

请参阅下面的小提琴,尝试多种尝试之一。

http://jsfiddle.net/7Upk7/


提前致谢。乔什

【问题讨论】:

标签: jquery sum add


【解决方案1】:

几件事:

sum 永远不会被初始化。先写:var sum = 0;

.val 是获取输入的值。你想使用.text()

见:http://jsfiddle.net/7Upk7/2/

【讨论】:

  • 太棒了,谢谢老兄!为我解决了一些基本问题!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-27
  • 1970-01-01
  • 2019-08-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多