我有这个代码添加元素到我的表,那部分工作得很好。但是,我想合计最后一列的值,以便稍后在页面的另一部分上打印该值。 parseInt函数不会出于某种原因(值不回来的整数,并保持为字符串,有什么我已经做错了?再次,增加了表工作完全正常。jQuery parseInt()不工作
var hourC = 0;
var hourC =+ parseInt($(".hourCount").text(), 10);
alert(hourC);
编辑:
当我打印变量hourC的值时,它们不加上前一个值,它们只是保持相邻。例如:1 + 1 = 11而不是2。在那里我的问题是,调试的答案没有帮助,因为我仍然得到相同的结果。
最后编辑:
我通过不同的媒介实现了我现在想要的,我创建了一个数组并将值推入数组,然后使用“join”来解决问题。
如果对我在这里要求的是有兴趣的话,最后的结果是fiddle。 (你可以改变console.log来提醒)
是什么让你觉得他们不是整数? – 4castle
你在$(“。hourCount”)。text()中得到的值是什么,你的小提琴没有去到其他部分 –
他们不回来作为整数,因为当我做所有的进入而不是1 + 1 = 2的元素它是1 + 1 = 11 – KevTLW