私は初心者です。私のプログラミングの経験がないために頭痛があります。独学で、何のサポートもなし。あなたの助けが本当に必要です。それはちょうど私の第2のプログラミングプロジェクトです。 問題は、私の集計関数が失敗する新しい要素の作成です。今のところ、私はちょうど時間を合計するために1つを作成しました(分と秒は動作しませんが、最終的には)。ページ上にただ1つの要素( '面')があれば、正しく動作します。 )。私は助けとアドバイスを感謝します!前もって感謝します。 I以下 は私codepenにリンクされています http://codepen.io/annadrybulska/pen/LxVNYJはjqueryで整数を集計できません
$(document).ready(function() {
var sum = 0;
$('#plane').on('click', '.plus-btn', function(){
var hours = Number($(this).parent().find('input[name="hours"]').val()); //.time-timer
sum += hours;
var y = $(this).parentsUntil('.plane').siblings().css({"color": "red", "border": "2px solid red"}).find('.plane-hours').text(sum);
})
});
達成しようとしていることについてもう少し説明してください。 – Deep
こんにちは、@Deep私は時間を要約し、右の要素に渡すしようとしています、ユーザーがそれぞれの飛行機の魔女のために緑のプラスボタンを個別にクリックするたびに、それはその名前を挿入して作成されました。私はそれを明確に説明していますか?申し訳ありません。 –
OK、今すぐコードペンは、.plus-btnをクリックすると右側のセクションにユーザーが入力した時間数を表示します。時間を合計しようとしていますが、要素入力[name = "hours"]は1つしかありません。和の目的は何ですか? – Deep