我有這個代碼添加元素到我的表,那部分工作得很好。但是,我想合計最後一列的值,以便稍後在頁面的另一部分上打印該值。 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