これは簡単なはずですが、私はそれを正しく理解できないようです。
var totalHours = 0;
this.$(".timesheet-daily-input").each( function () {
var inputValue = $(this).text();
var hours = parseInt(inputValue);
totalHours += (hours == null) ? 0 : hours;
});
私も試しまし$(this).val()
た$(this).html()
が、入力フィールドから値を取得できません。
編集:お詫び、私は何かに言及するのを忘れていたことを知っていました。「これ」。各ループの開始時に、バックボーンのモデルとコレクションを使用しているためです。最初の「これ」。問題の特定のモデルを指します。適切な回数ループしますが、値を取得できません。